Embedded Systems Engineer
About this job
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.
Market insight
18% above medianExplore related jobs
Similar jobs
See all similar jobsFPGA Engineer
Application Engineer
Digital IC Design Engineer
Staff Application Engineer
Staff Digital IC Design Engineer
Full Time Retail Assistance - Cake Shop
Frequently asked questions
What salary can I expect?
The employer lists 5 500 – 6 500 $ for this role at ZERRO POWER SYSTEMS PTE. LTD. in Sengkang. For comparison, the local market median is about 5 102 $ based on 1 285 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for ZERRO POWER SYSTEMS PTE. LTD. and Sengkang.
