Embedded Software Engineer

apartmentPERSOL placeBukit Merah scheduleFull-time calendar_month 
Duration: 6 months (extendable base on project needs)
Working hours: Monday to Friday

Working location: Central

Responsibilities:

  • Design, develop, test, and maintain embedded firmware for microcontroller and SoC-based systems
  • Implement device drivers, communication protocols, and application-level functionalities
  • Debug and resolve software and system-level issues using tools such as JTAG, logic analyzers, and oscilloscopes
  • Take ownership of assigned features and subsystems from requirements through to delivery
  • Collaborate with senior engineers on design reviews and architectural improvements
  • Participate in code reviews, technical discussions, and preparation of design documentation
  • Work closely with hardware engineers to support board bring-up and system validation
  • Contribute to continuous improvement of coding standards, development processes, and overall system reliability

Requirements:

  • Bachelor’s degree in Electronics and Electrical/Computer/Software Engineering or equivalent.
  • Minimum 3 years of professional experience in embedded software development.
  • Proficiency in C and/or C++ for embedded systems.
  • Experience with bare-metal development and/or embedded RTOS environments.
  • Familiarity with common microcontrollers (STM32 or PIC18).
We regret to inform that only shortlisted candidates will be notified.

By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOL Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at https://www.persolsingapore.com/policies. You acknowledge that you have read, understood, and agree with the Privacy Policy.

PERSOL Singapore Pte Ltd
  • RCB No. 200007268E • EA License No. 01C4394
  • EA Registration No. R23112260 (Maythin Kyu)
apartmentTHE SUPREME HR ADVISORY PTE. LTD.placeBukit Merah
Embedded Software Engineer  •  Working Location: Woodlands  •  Working Days: Monday – Friday  •  Working Hours: 9:00am -6:00pm  •  Starting Salary: $3,500 to $5,000 Responsibilities:  •  Architect and design embedded firmware for motion control systems...
apartmentStaffKing Pte LtdplaceYishun, 17 km from Bukit Merah
Engineering, Mathematics or a related field from a recognized institution are welcome to apply.  •  Experience in software development, preferably in the semiconductor or manufacturing industry is a plus.  •  Proficiency in C++ for embedded systems, automation...
business_centerHigh salary

Embedded Software Engineer

apartmentPERSOLplaceToa Payoh, 7 km from Bukit Merah
to support board bring-up and system validation  •  Contribute to continuous improvement of coding standards, development processes, and overall system reliability Requirements:  •  Bachelor’s degree in Electronics and Electrical/Computer/Software Engineering...