Rockwell Automation
Rockwell Automation is looking for embedded firmware engineer for new products and existing product enhancements.
The individual will be required to work with other cross-functional team in resolving anomalies reported from field. Also provide feature enhancement based on set of given requirements for existing products.
The individual will be responsible for firmware/embedded software development from technical investigation or study, design, implementation till release in accordance with internal product development processes.
The individual will be required to consistently meet project deliverables with high quality and to work effectively in a diverse team environment.
Qualification:
· Ability and Attitude
· Good analytical and problem-solving skills.
· Have 10+ years of experience in embedded firmware/software product development. Prior experience in industrial automation will be an advantage.
· Prior experience in new product development will be an advantage.
· Have experience in developing embedded firmware/software using Assembly and C programming language. Preferably have experience in Object Oriented C++.
· Should have experience with programming 8/16/32 bits Microcontroller and developing low level device driver.
· Have past experiences in developing products according to IEC 61508.
· Should have experience in implementing firmware in digital and analog hardware-oriented design based on chip/component specification, hardware design and schematics.
· Experience with development in one or more of the following areas for embedded system:
§ Development with RTOS, such as VxWorks, Quadros, ThreadX or others.
§ Development of communication protocols like TCP/IP, Ethernet/USB/WIFI and CAN/Profibus.
· Experience in documenting firmware/embedded software design, hardware/firmware interface. Have knowledge in different established design techniques and design patterns.
· Experience in solving complex problems. Experience in using different hardware-assisted debugging tools (oscilloscope, logic analyzer etc.).
· Should have experience in leading process improvements to improve organization capabilities with proven results based on embedded software development modern practices and tools.
• Education
Duties and Responsibilities:
· Involve in firmware/embedded software development for new products and product enhancements
· Conduct technical investigation, anomaly replication and root cause analysis systematically and effectively. Be able to establish the probable root-causes based on symptom provided at the system level
· Conduct impact analysis to ensure all of existing feature are functional with new proposed change(s), including changes in hardware specification and design
· Conduct requirement analysis and creation of functional requirement specification for new derivative products in an existing product line
· Conduct technical investigation, evaluation of design concept and selection for design changes due to component obsolescence and other product enhancement, in collaboration with Hardware team to achieve cost effective solution
· Involve in embedded design documentation, coding, unit test and integration testing
· Conduct design and code reviews to ensure the quality of work products
· Drive problems toward resolution when encountering ambiguity, uncertainty, or inflexibility. Hold self and others accountable for achieving goals and meeting commitments
· Support and drive continuous improvement initiatives to improve internal embedded software development processes and technology adoption
· Coach junior engineers by providing clear technical guidance and direction
ROCKWELL AUTOMATION ASIA PACIFIC BUSINESS CENTER PTE. LTD.
ROCKWELL AUTOMATION ASIA PACIFIC BUSINESS CENTER PTE. LTD.
Read more about the companyCopyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.