CareerPlan

Graduate Engineer - Embedded Software

Singapore, SingaporeFull-time2026-10-23 → 2026-11-09
Hybrid

Core

Design, test, and support firmware/embedded software applications for Rockwell Automation products.

Role type

Graduate Engineer - Embedded Software

Builds

Firmware and embedded software for industrial automation products

Domain

Industrial Automation / Embedded Systems

Required skills

C, C++, 32-bit Microcontroller programming, low-level device driver development, Real-Time Operating Systems (RTOS), communication protocols (Ethernet, USB, WiFi, CAN, Profibus, IO-Link), automated unit testing

Preferred skills

Design document creation, hardware-assisted debugging, Secure Coding (CERT C/C++), Functional Safety/Security processes

Technologies

C, C++, RTOS, Ethernet, USB, WiFi, CAN, Profibus, IO-Link

Responsibilities

Develop firmware and device drivers, implement communication protocols, write automated unit tests, collaborate with global teams

Seniority

Junior, Graduate