Zerro Power Systems Pte. Ltd. logo

Embedded Systems Engineer

Zerro Power Systems Pte. Ltd.

D19 Hougang, Sengkang, Serangoon Garden, PunggolFull TimeS$5,500 – S$6,500/mo

Posted 6 Jul 2026

About this role

Job Summary Mid-Level Embedded Systems Engineer . In this hands-on role, you will design and develop microcontroller-based electronic systems, from writing firmware to creating simple custom PCBs. Responsibilities Develop and debug firmware in C/Assembly for 8051, Arduino, and STM32 microcontrollers. Design simple, reliable application PCBs for microcontroller-based systems. Perform schematic entry, component selection, PCB layout, and basic design verification. Test and validate hardware + firmware integration. Support prototyping, troubleshooting, and minor design iterations. Required competencies and certifications Bachelor’s degree (B.E./B.Tech or equivalent) in Electronics Engineering, Electrical Engineering, Computer Engineering, or a related field. 3–5 years of hands-on experience in embedded systems development, specifically with microcontroller-based projects. Strong proficiency in Embedded C (and basic Assembly where needed). Proven experience programming the following microcontrollers: 8051 family (Keil μVision IDE preferred) Arduino/AVR platform STM32 (STM32CubeIDE, HAL/LL drivers, or STM32CubeMX) Experience designing simple application PCBs using common 8051-type or similar microcontrollers: Schematic capture and PCB layout Familiarity with at least one PCB design tool (KiCad, Eagle, Altium Designer, or EasyEDA) Basic understanding of component selection, power supply design, and signal integrity for low-to-medium complexity boards Knowledge of common communication protocols (UART, I2C, SPI, etc.) and peripheral interfacing. Hands-on debugging skills using tools such as oscilloscopes, logic analyzers, multimeters, and in-circuit debuggers (JTAG/SWD). Ability to take a project from concept → schematic → PCB → firmware → testing/prototyping Preferred competencies and qualifications Experience with soldering, prototyping, and board bring-up. Familiarity with version control (Git) and basic documentation practices. Knowledge of real-time operating systems (RTOS) or bare-metal firmware design. Any exposure to industrial, consumer electronics, or IoT projects.

What they're looking for

TroubleshootingIterative DesignEmbedded Systems ProgrammingPrototyping

About Zerro Power Systems Pte. Ltd.

Industry: Manufacturing

Frequently asked questions

What does a Embedded Systems Engineer at Zerro Power Systems Pte. Ltd. do?

Job Summary Mid-Level Embedded Systems Engineer . In this hands-on role, you will design and develop microcontroller-based electronic systems, from writing firmware to creating simple custom PCBs. Responsibilities Develop and debug firmware in C/Assembly for 8051, Arduino, and STM32 microcontrollers…

What skills does this Embedded Systems Engineer role need?

Key skills for this role include Troubleshooting, Iterative Design, Embedded Systems Programming, Prototyping.

How much does a Embedded Systems Engineer at Zerro Power Systems Pte. Ltd. pay?

This role lists a salary of S$5,500 – S$6,500 per month.

Is this Embedded Systems Engineer role remote, hybrid, or on-site?

The listing is based in D19 Hougang, Sengkang, Serangoon Garden, Punggol. Check the posting for remote or hybrid options.

How do I apply for this Embedded Systems Engineer role?

You can apply directly on Zerro Power Systems Pte. Ltd.'s careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.