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 industrial communication protocols including Ethernet/IP, BACnet, Profibus, PROFINET, SNMP, serial communication, and Modbus TCP.
  • Develop firmware features, manage firmware improvements, perform testing, and support process and standards compliance for drives products.
  • Work with analog and digital hardware and firmware operating systems in real-time embedded systems.
  • Investigate and resolve firmware anomalies with functional testing, customer support, and other teams, potentially including customers.
  • Maintain the connection between product requirements and testing to drive quality.
  • Review subsystem and system designs for system-level implications and maximize reuse of firmware components, frameworks, and communication protocol libraries.
  • Participate in engineering process and best-practice improvements and collaborate with globally distributed teams.
  • Stay current with embedded firmware engineering and cybersecurity methods and technologies.

Requirements

  • Bachelor of Science in Computer Science, Computer Engineering, or Electrical Engineering with a firmware concentration, or equivalent experience.
  • At least 2 years of experience developing communication protocols, including analysis, design, programming, and testing of real-time firmware systems.
  • Proficiency with C/C++ or another middle- to high-level programming language and object-oriented analysis and design.
  • Ability to develop high-quality, maintainable firmware subsystems or systems and communicate complex technical information clearly.
  • Ability to organize and direct activities of other employees and work effectively in a globally distributed, matrixed team.
  • 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.
  • Familiarity with cybersecurity requirements and practices for embedded and industrial products; cybersecurity training or certification is a plus.
  • Master’s degree in Computer Science or Computer Engineering, or equivalent in-depth knowledge, is preferred.
  • Familiarity with Scrum, SAFe, CIP, and CIP Security protocols 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 and personalized wellbeing programs through OnTrack.
  • On-demand digital course library for professional development.
  • Hybrid work arrangement requiring employees to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless traveling for a 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

Software Engineer, Imaging

  • Anduril Industries
  • Full time
  • USA
  • 11/04/2026
  • Salary: $191k - $254k/yr
  • Waltham, MA

Client Engineer

  • Electronic Arts
  • Full time
  • Others
  • 11/04/2026
  • Shanghai, China

Software Engineer, Engine Productivity

  • Roblox
  • Full time
  • USA
  • 11/04/2026
  • Salary: $153k - $197k/yr
  • San Mateo, CA

Staff Engineer - Applications Software

  • Ambiq Micro, Inc.
  • Full time
  • USA
  • 11/04/2026
  • Austin, TX

Autonomous Vehicle Embedded Software Engineer

  • Capgemini
  • Full time
  • USA
  • 11/04/2026
  • Salary: $73k - $174k/yr
  • Houston, TX