Rockwell Automation logo

Senior Engineer, Firmware

Rockwell Automation

SingaporeFull-timeHybrid

Posted 8 Jun 2026

About this role

Design and troubleshoot software for new products and enhancements, focusing on embedded software subsystems and communication protocols. Develop software tools including operating systems and utilities while ensuring hardware compatibility. Requires a degree in Computer Science or Engineering with at least 4 years of experience in real-time embedded systems and proficiency in C/C++. Certification in CERT Secure Coding and knowledge of ARM microcontrollers and industrial protocols like CIP are essential.

What they're looking for

Firmware DevelopmentReal-time Control SystemsEmbedded Software Design32-bit Microcontroller (ARM)Low-level Device DriversCIPEtherNet/IPC

Frequently asked questions

What does a Senior Engineer, Firmware at Rockwell Automation do?

Design and troubleshoot software for new products and enhancements, focusing on embedded software subsystems and communication protocols. Develop software tools including operating systems and utilities while ensuring hardware compatibility. Requires a degree in Computer Science or Engineering with …

What skills does this Senior Engineer, Firmware role need?

Key skills for this role include Firmware Development, Real-time Control Systems, Embedded Software Design, 32-bit Microcontroller (ARM), Low-level Device Drivers, CIP.

How much does a Senior Engineer, Firmware at Rockwell Automation pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Senior Engineer, Firmware role remote, hybrid, or on-site?

This role is hybrid, based in Singapore.

How do I apply for this Senior Engineer, Firmware role?

You can apply directly on Rockwell Automation's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.