CareerPlan

Staff System Firmware Engineer

Singapore, SingaporeFull-time2026-10-08 → 2026-11-10
Hybrid

Core

Design and evolve system-level firmware platforms and drive firmware technology roadmaps for industrial automation products, optimizing performance, security, and reliability.

Role type

Staff System Firmware Engineer (Industrial Automation)

Builds

Embedded firmware subsystems, reusable framework programs, and real-time control systems for industrial automation.

Domain

Industrial Automation / Embedded Systems

Required skills

Embedded firmware development, Real-time operating systems (RTOS), C/C++, Device drivers, TCP/IP networking, CI/CD pipelines, System architecture design, Technical leadership, Cross-functional collaboration

Preferred skills

Python, Cybersecurity training, CIP/CIP Security protocols, FreeRTOS or Zephyr, Agile/SAFe methodologies, Mentoring globally distributed teams

Technologies

Green Hills Integrity OS, Multi IDE, Git, Jira, Jama, C/C++, Python, FreeRTOS, Zephyr, TCP/IP, CIP

Responsibilities

Lead architecture and design of system-level firmware platforms; Establish drive firmware technology roadmaps and reusable frameworks; Design firmware subsystems optimizing performance and security; Provide technical leadership for integrating firmware, networking, and cybersecurity; Lead architecture reviews and technical risk assessments; Mentor firmware engineers and technical leads; Investigate complex system-level issues; Collaborate with global partners on technical direction.

Seniority

Staff, hands-on IC with strategic leadership