Sign In
 [New User? Sign Up]
Mobile Version

Senior Engineer - Embedded Software

Job Code:
  • Manufacturing & Production
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Engage in architecting, development and validation of embedded systems using programming languages like Assembly, C & C++ on embedded systems running for Linux, HMI and PLC /Codesys platforms . Take lead in Build management, change management, and configuration management tools like JIRA/bamboo/TFS/VS/GIT/Stash/Clear Case/Clear Quest/DOORS etc. Suggest and develop re-usable components and looks for continuous improvement opportunities in industrial control & protection products. Share knowledge within the team and demonstrate flexibility working in parallel on multiple products. Develop an understanding of both technology and product concepts and articulate product and software Architecture. Ensure quality of delivery in accordance with the plan adhering to the standard practices used in agile/waterfall model. Lead in Embedded Software Architecture and code reviews with team members for modules/tasks and ensuring that best practices and efficient coding standards are adhered to.Ensures compliance with CMMI ML3 process and agile ceremonies/work products, Management standards and guidelinesBasic Qualifications (Including Educational Requirements)Bachelor s / Masters in computer science / electronics/ E&TC/ Instrumentation engineering with 5-7 years of experience in embedded software development for power distribution and industrial products(HMI, HMI PLCs, PLCs, microPLCs, etc.).Hands on experience in embedded software development with Designing/Architecting and validation.Proficient programming knowledge of Assembly, C and C++ on embedded systems working on Linux. Demonstrated knowledge of software development with 16 Bit / 32 Bit microcontrollers.Strong problem solving and embedded software debugging skills.Experience of industrial communication protocols BACNet, Profibus, EtherNet etc.Hands on in developing cross platform HMI and PLC /Codesys platforms, developing quality software applications on Codesys & maintaining Codesys upgrades for the HMI/PLC platforms.Excellent interpersonal and communication skills, particularly with respect to written and oral communication, including the ability to explain technical concepts.
Degree: ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering)

Experience: 5-7


Application Programming | Embedded Technologies | System Analyst/Tech Architect | Systems Programming
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News