Embedded Systems Engineer

apartmentZERRO POWER SYSTEMS PTE. LTD. placeSembawang scheduleFull-time calendar_month 

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.
business_centerHigh salary

Embedded Systems Engineer

apartmentZERRO POWER SYSTEMS PTE. LTD.placeYishun, 3 km from Sembawang
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...
check_circleNew offer

AI Systems Engineer

placeToa Payoh, 13 km from Sembawang
AI Systems Engineer (Agent / LLM) Reporting Line: Directly to CEO of Sophon (Located at Guangzhou / Shanghai) About Sophon Sophon is an AI‑native enterprise operating system. It integrates all corporate data sources—email, instant messaging...
electric_boltImmediate start

Assistant / Principal Systems Engineer

apartmentST EngineeringplaceToa Payoh, 13 km from Sembawang
enabled Edge applications for mission-critical roles. Together, We Can Make A Significant Impact We are seeking a highly experienced Assistant / Principal Systems Engineer to lead the architecture, integration, and delivery of advanced laser and electro...