Embedded Software Lead – Power & Cooling Systems

Search Staffing Pte Ltd

Singapore

On-site

SGD 180,000 - 260,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Search Staffing Pte Ltd partners with a globally recognised Taiwanese technology company in power management. The Embedded Software Manager will lead a team to design and implement embedded firmware in C/C++ and HDLs for MCUs, DSPs and FPGAs, delivering real-world performance for novel power and cooling systems.

The role involves developing real-time control loops, PWM generation, ADC sampling and sensor integration, while selecting controllers and supporting safety and reliability across

Qualifications

  • PhD or Master in Electrical/Electronic/Control Engineering or related field.
  • 8+ years experience in control theory and signal processing with 3 years in a leadership or team-lead role.
  • Understanding of common power electronic architectures (AC/DC, DC/AC, DC/DC, etc) and control methods.
  • Knowledge of MATLAB/Simulink, embedded software (C/C++), and software architecture design.
  • Experience defining and setting up controller platforms and code management across multiple projects.
  • Solid understanding of microcontroller architectures, sensors, and communication protocols.
  • Hands-on prototyping and testing experience using oscilloscopes, electronic loads and power analysers.
  • Expertise in using simulation tools to aid the development and assessment of the proposed solution (MATLAB, Simulink, Python, LTspice, etc.)
  • Strong analytical, problem-solving, leadership and communication skills.
  • Experience planning projects, allocating engineering resource and project status reporting.
  • Demonstrated passion for innovation and commitment to continuous learning.

Responsibilities

  • Lead a team to design and implement embedded firmware in C/C++ and HDLs on MCUs, DSPs and FPGAs.
  • Develop real-time control loops, PWM generation, ADC sampling, protection, fault handling, calibration, communications and sensor integration.
  • Own controller selection, understanding hardware and control requirements to select appropriate controllers.
  • Create automated unit and integration tests, supporting HIL/SIL test benches.
  • Contribute to system requirements, architecture, code reviews, and documentation.
  • Use coding standards and software version control to produce understandable and re-useable software.
  • Support design for safety, compliance and reliability.
  • Continuously research controller devices and architectures for lab demonstrations and product integration.
  • Write research reports, design guides, patents and performance reports.

Skills

Embedded firmware
C/C++
HDLs
Real-time control
Team leadership
MATLAB/Simulink
Python
System integration

Education

PhD or Master in Electrical/Electronic/Control Engineering

Tools

MATLAB/Simulink
C/C++
HDL tools
LTspice
Git / code management

Job description

Search Staffing Pte Ltd partners with a globally recognised Taiwanese technology company in power management. The Embedded Software Manager will lead a team to design and implement embedded firmware in C/C++ and HDLs for MCUs, DSPs and FPGAs, delivering real-world performance for novel power and cooling systems.

The role involves developing real-time control loops, PWM generation, ADC sampling and sensor integration, while selecting controllers and supporting safety and reliability across

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Manager
Embedded Software Manager

Search Staffing Pte Ltd • Singapore

On-site
SGD 180,000 - 260,000
Lead Embedded Firmware Engineer for Power & Cooling
Lead Embedded Firmware Engineer for Power & Cooling

BLAZECORP PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Power Electronics Control Systems Research Engineer
Power Electronics Control Systems Research Engineer

Search Staffing Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

BLAZECORP PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Embedded Systems Engineer - MCU Firmware & Power
Embedded Systems Engineer - MCU Firmware & Power

JTE Recruit Pte Ltd • Singapore

On-site
SGD 60,000 - 100,000
Variable Bonus
Senior Embedded Firmware Architect – Power & Sensor Tech
Senior Embedded Firmware Architect – Power & Sensor Tech

Search Staffing Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Firmware Engineer - High-Power Power Electronics
Firmware Engineer - High-Power Power Electronics

XNERGY AUTONOMOUS POWER TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 80,000 - 110,000
Staff Embedded Software Engineer — Lead & Architect
Staff Embedded Software Engineer — Lead & Architect

LIFE TECHNOLOGIES HOLDINGS PTE. LTD. • Singapore

On-site
SGD 120,000 - 190,000
Senior Embedded Firmware Engineer – Power & IoT Solutions
Senior Embedded Firmware Engineer – Power & IoT Solutions

XP Power LLC • Singapore

On-site
SGD 90,000 - 130,000
Senior / Principal Embedded Software Engineer
Senior / Principal Embedded Software Engineer

LITE-ON SINGAPORE PTE. LTD. • Singapore

On-site
SGD 130,000 - 190,000