Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior / Firmware Engineer (Communication Protocol

Home > C/C++ programming jobs

Senior / Firmware Engineer (Communication Protocol in Others new

  • Rockwell Automation
  • Full time
  • Email
  • Singapore, Singapore

Responsibilities

  • Analyze, design, program, debug, and modify embedded firmware.
  • Develop and test firmware for Ethernet/IP, BacNet, Profibus, Profinet, SNMP, serial communication, and Modbus TCP protocols.
  • Develop firmware features, manage firmware improvements, perform testing, and support process and standards compliance for drives products.
  • Troubleshoot firmware applications and investigate and resolve anomalies with functional test, customer support, internal, external, and potentially customer teams.
  • Review subsystem and system designs, maximize reuse of firmware components and protocol libraries, and maintain the link between requirements and testing.
  • Participate in engineering process and best-practice improvements and stay current on embedded firmware and cybersecurity methodologies.
  • Collaborate effectively as an individual contributor and leader in a globally distributed, matrixed organization.

Requirements

  • Bachelor of Science in Computer Science, Computer Engineering, or Electrical Engineering with a firmware concentration, or equivalent qualification.
  • At least 2 years of experience in communication-protocol development involving analysis, design, programming, and testing of real-time firmware systems.
  • Proficiency with C/C++ or another middle- to high-level language and object-oriented analysis and design.
  • Ability to develop high-quality, maintainable firmware subsystems or systems and organize and direct activities of other employees.
  • Strong communication, collaboration, customer-centricity, and teamwork skills in a globally distributed organization.
  • Preferred familiarity with Python, Green Hills Integrity OS, Multi IDE, TCP/IP networking, Git or similar version-control tools, Achilles, Burp Suite, Jira, and Jama.
  • Preferred master’s degree or equivalent in-depth knowledge, cybersecurity training or certification, familiarity with embedded and industrial cybersecurity practices, and familiarity with CIP and CIP Security protocols.
  • Familiarity with Scrum and SAFe agile processes is preferred.

Benefits

  • Comprehensive mindfulness programs with 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 work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless business obligations require working elsewhere.
  • Additional local benefits may apply.

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 an...

Similar positions

Embedded Software Engineer IV

  • Westinghouse Air Brake Technologies Corporation
  • Full time
  • USA
  • 11/07/2026
  • Salary: $91k - $130k/yr
  • Germantown, MD

Senior Embedded Software Engineer

  • ENSCO, Inc.
  • Full time
  • USA
  • 11/07/2026
  • Salary: $91k - $160k/yr
  • Binghamton, NY

Senior Software Test Engineer

  • Siemens
  • Full time
  • Others
  • 11/07/2026
  • Pune, India

Senior Security Engineer, Incident Response

  • Twilio
  • Full time
  • USA
  • 11/07/2026
  • Salary: $142k-$208k
  • Remote

Senior Infrastructure Security Engineer

  • fal
  • Full time
  • USA
  • 11/07/2026
  • Salary: $180k - $250k/yr
  • San Francisco, CA