
Senior Firmware Engineer (Communication Protocol)
Rockwell Automation1 day ago
Singapore, SingaporeSenior
Responsibilities
- Analyze, design, program, debug, modify, troubleshoot, and test embedded firmware.
- Develop firmware for industrial communication protocols including Ethernet/IP, BACnet, Profibus, Profinet, SNMP, serial communication, and Modbus TCP.
- Develop firmware features, remediate and manage firmware improvements, and support testing and compliance processes for drives products.
- Review subsystem and system designs for implications and maximize reuse of existing firmware components, frameworks, and protocol libraries.
- Investigate and resolve firmware anomalies with functional test, customer support, other internal teams, and customers as needed.
- Maintain traceability between requirements and testing while improving engineering processes and best practices.
- Collaborate effectively as an individual contributor and leader within globally distributed and matrixed teams.
- Stay current with embedded firmware engineering, cybersecurity methodologies, and relevant technologies.
Requirements
- Bachelor of Science in Computer Science, Computer Engineering, or Electrical Engineering with a firmware concentration, or equivalent experience.
- Experience developing communication protocols, including analysis, design, programming, and testing of real-time firmware systems using C/C++ or another middle- to high-level language.
- At least five years of experience in communication protocol development and real-time firmware systems is preferred and identified as a must in the posting.
- Proven ability to develop high-quality, maintainable firmware subsystems or systems productively.
- Familiarity with Python, Green Hills Integrity OS, Multi IDE, TCP/IP networking, Git or similar version control tools, Achilles, Burp Suite, Jira, and Jama.
- Ability to organize and direct activities of other employees and communicate complex technical information clearly in a globally distributed team.
- Familiarity with cybersecurity requirements and practices for embedded and industrial products; cybersecurity training or certification is a plus.
- Familiarity with CIP and CIP Security protocols and agile processes such as Scrum and SAFe is preferred.
- Strong collaboration skills, customer focus, and experience working in a team or matrixed organization.
Benefits
- Comprehensive mindfulness programs with a premium Calm membership.
- Volunteer paid time off available after six months of employment for eligible employees.
- Company volunteer and donation matching program.
- Employee Assistance Program.
- Personalized wellbeing programs through the OnTrack program.
- On-demand digital course library for professional development.
- Hybrid work policy requiring employees to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.
About Rockwell Automation
Rockwell Automation builds industrial control hardware and factory software for manufacturers, and sells services and systems to design, operate, and maintain automated plants. Its Allen-Bradley controllers, drives, and safety products pair with FactoryTalk software and MES to support discrete and process industries. Founded in 1903 and headquartered in Milwaukee, it is a public company on the NYSE (ROK) with global sales, partners, and OEM customers.