Enable job alerts via email!

Embedded Systems Engineer

PEOPLESEARCH PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A technology recruitment agency in Singapore is looking for an Embedded Systems Engineer. You will design, code, and verify embedded system firmware while collaborating with hardware teams. Ideal candidates have 2-5 years of experience in firmware development and solid C/C++ programming skills. This role is located in Central Singapore and offers dynamic working conditions.

Qualifications

  • 2–5 years of experience in firmware development or embedded hardware integration.
  • Solid grasp of microcontrollers (MCUs), RTOS concepts, and embedded hardware basics.
  • Exposure to IoT, wireless communication (Wi-Fi, Bluetooth), or power electronics.

Responsibilities

  • Design and implement firmware for embedded platforms using C/C++.
  • Partner with hardware engineers for firmware integration.
  • Diagnose and resolve firmware issues using debugging tools.

Skills

C/C++ programming for embedded systems
Firmware development
Microcontrollers (MCUs)
Debugging tools
Communication protocols (I2C, SPI, UART)
Embedded RTOS platforms
IoT and wireless communication
Git and Agile/Scrum methodologies

Tools

Oscilloscopes
Logic analyzers
JTAG/SWD debuggers
Job description
Overview

Embedded Systems Engineer

As an Embedded Systems Engineer, you will contribute to the design, coding, and verification of embedded system firmware. You’ll work hand-in-hand with hardware and software colleagues to build dependable and efficient solutions. This position suits someone with a solid embedded systems background who is eager to learn, grow, and thrive in a dynamic environment.

Key Responsibilities
  • Design and implement firmware for embedded platforms using C/C++.
  • Partner with hardware engineers to ensure firmware integrates smoothly with physical components.
  • Diagnose and resolve firmware issues with debugging tools such as oscilloscopes, logic analyzers, and JTAG/SWD debuggers.
  • Help optimize firmware to meet requirements for performance, power usage, and reliability.
  • Create and maintain design documentation, test records, and technical reports.
  • Assist in validation and testing of firmware to align with product specs and industry standards.
Required Qualifications & Skills
  • 2–5 years of experience in firmware development or embedded hardware integration
  • Proficient in C/C++ programming for embedded systems.
  • Solid grasp of microcontrollers (MCUs), RTOS concepts, and embedded hardware basics.
  • Familiarity with common debugging tools (oscilloscopes, logic analyzers, JTAG/SWD).
  • Understanding of communication protocols such as I2C, SPI, UART is advantageous.
  • Exposure to embedded RTOS platforms.
  • Experience with IoT, wireless communication (Wi-Fi, Bluetooth), or power electronics.
  • Familiarity with Git and Agile/Scrum methodologies.
  • Knowledge of DSP or prior work with firmware in medical devices/semiconductors.

Location: Central

Interested candidates kindly forward your CV to yamamotoj.lim@peoplesearch.jobs (Yamamoto Junior Lim, Reg No:R22110232). Feel free to forward this great opportunity to someone who would be a great fit for this role.

All information will be kept strictly confidential. We regret to inform that only successful applicants will be contacted.

PeopleSearch Pte Ltd

EA License No: 16S8057

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.