CareerPlan

Firmware Engineer – Fresh Graduate

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

Core

Develop, test, and debug embedded firmware subsystems for drive products, balancing performance, memory, and safety under senior guidance.

Role type

Entry-level firmware engineer (embedded systems)

Builds

Embedded firmware features and improvements for industrial drive products

Domain

Industrial automation / Embedded systems

Required skills

C/C++ programming, embedded systems fundamentals, computer networking, real-time control systems, object-oriented design, unit and integration testing, debugging

Preferred skills

Python/scripting, Git, Green Hills Integrity OS, Multi IDE, Jira, Jama, cybersecurity concepts, CIP/CIP Security protocols, Agile/Scrum

Technologies

C/C++, Python, Green Hills Integrity OS, Multi IDE, Jira, Jama, CIP, CIP Security

Responsibilities

Analyze, design, program, debug, and modify firmware; contribute to firmware development, testing, and compliance; support design and testing of firmware; apply real-time development practices; maintain engineering processes and documentation; investigate and resolve firmware anomalies; learn embedded firmware engineering and cybersecurity methodologies.

Seniority

Junior, entry-level graduate