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, modify, and troubleshoot embedded firmware applications.
  • Develop and test firmware for industrial communication protocols, including EtherNet/IP, BACnet, Profibus, PROFINET, SNMP, serial communication, and Modbus TCP.
  • Develop firmware features, manage firmware improvements, test systems, and support compliance with engineering processes and standards.
  • Maintain traceability between requirements and testing, investigate firmware anomalies, and resolve defects with test, support, and customer-facing teams.
  • Participate in firmware engineering process improvement, best practices, cybersecurity research, training, and seminars.
  • Collaborate effectively as an individual contributor and leader within a globally distributed, matrixed organization.

Requirements

  • Bachelor of Science in Computer Science, Computer Engineering, or Electrical Engineering with a firmware concentration, or equivalent; a master’s degree or equivalent in-depth knowledge and experience is also desired.
  • At least 2 years of experience developing communication protocols, including analysis, design, programming, and testing of real-time firmware systems.
  • Required experience using C/C++ or another middle- to high-level programming language for firmware development.
  • Proven ability to specify and develop high-quality, maintainable firmware subsystems or systems productively.
  • Familiarity with Python, Green Hills Integrity OS and Multi IDE, TCP/IP networking, Git or similar version control tools, Achilles, Burp Suite, Jira, and Jama is desired.
  • Familiarity with embedded and industrial-product cybersecurity requirements and practices is desired; cybersecurity training or certification is a plus.
  • Familiarity with CIP and CIP Security protocols and Agile processes such as Scrum and SAFe is a plus.
  • Ability to organize and direct other employees, communicate complex technical information clearly, collaborate in a matrixed organization, and work independently or as part of a team.
  • Candidates with more than 4 years of embedded security development experience might be offered a Senior Engineer position.

Benefits

  • Hybrid work policy requires employees to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have an out-of-office business obligation.

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

Automotive Engineer

  • Hitachi, Ltd.
  • Full time
  • Others
  • 11/06/2026
  • Ho Chi Minh City, Vietnam

Ubuntu Linux Kernel Engineer

  • Canonical
  • Full time
  • Remote
  • 11/06/2026
  • Anywhere

Senior Firmware Engineer

  • CloudKitchens
  • Full time
  • USA
  • 11/06/2026
  • Salary: $158k - $218k/yr
  • Pittsburgh, PA

Senior Spacecraft Flight Software Engineer

  • Varda Space Industries
  • Full time
  • USA
  • 11/06/2026
  • Salary: $169k - $216k/yr
  • El Segundo, CA

Firmware Engineer I

  • Ultima Genomics
  • Full time
  • USA
  • 11/06/2026
  • Salary: $95k - $115k/yr
  • Fremont, CA