Search by job, company or skills

Z

Embedded Systems Engineer

3-5 Years
SGD 5,500 - 6,500 per month
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 146969185

Similar Jobs