CareerPlan

Senior/Firmware System Engineer

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

Core

Design and implement embedded firmware subsystems for industrial automation products, optimizing performance, memory, reliability, security, and scalability.

Role type

Senior IC firmware system engineer (embedded systems)

Builds

Embedded firmware solutions for industrial automation products

Domain

Industrial automation + embedded systems

Required skills

C/C++, Python, real-time operating systems, device drivers, unit testing, integration testing, system verification, CI/CD pipelines, Git, Jira, Jama, cybersecurity-by-design

Preferred skills

FreeRTOS, Zephyr, CIP/CIP Security protocols, Scrum, SAFe, matrixed organization collaboration

Technologies

Green Hills Integrity OS, Multi IDE, TCP/IP, FreeRTOS, Zephyr, Jira, Jama, Git

Responsibilities

Design embedded firmware solutions; Develop firmware using modern engineering practices; Participate in firmware architecture and design reviews; Develop unit, integration, and system verification tests; Investigate and resolve firmware defects; Collaborate with hardware, systems, quality, cybersecurity, and product management teams; Mentor junior engineers; Support cybersecurity-by-design practices; Participate in Agile development processes; Ensure compliance with regulatory requirements.

Seniority

Senior, hands-on IC with technical leadership