Staff Embedded Software Engineer — Lead & Architect

LIFE TECHNOLOGIES HOLDINGS PTE. LTD.

Singapore

On-site

SGD 120,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Thermo Fisher Scientific in Singapore is seeking a Staff Engineer, Software to provide technical leadership and architectural guidance as you develop advanced embedded software for our product portfolio. You will work across MCU platforms and RTOS, designing device drivers, BSPs, and firmware update mechanisms while mentoring other engineers.

This role focuses on robust, scalable software and adheres to IEC62304 standards to support mission-critical health and safety solutions.

Qualifications

  • Master's degree or higher with embedded software experience.
  • Preferred fields: Computer Science, Software Engineering, or related technical field.

Responsibilities

  • Develop embedded software for MCU platforms and device drivers.
  • Design and implement BSPs, HALs, and firmware update mechanisms.
  • Provide technical leadership and mentor other engineers.

Skills

Embedded C/C++
RTOS embedded systems
Multithreading/concurrency
Device drivers/HALs
Git/build systems
Problem solving/analytical
Independence/leadership
IEC62304 familiarity

Education

Master's degree or higher in embedded software
Bachelor's degree in Computer Science/Software Engineering

Tools

Git
Cross-compilation toolchains
Automated firmware builds

Job description

Thermo Fisher Scientific in Singapore is seeking a Staff Engineer, Software to provide technical leadership and architectural guidance as you develop advanced embedded software for our product portfolio. You will work across MCU platforms and RTOS, designing device drivers, BSPs, and firmware update mechanisms while mentoring other engineers.

This role focuses on robust, scalable software and adheres to IEC62304 standards to support mission-critical health and safety solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer for Global Impact
Senior Embedded Firmware Engineer for Global Impact

life technologies holdings pte. ltd. • Singapore

On-site
SGD 100,000 - 150,000
Staff Engineer, Software
Staff Engineer, Software

LIFE TECHNOLOGIES HOLDINGS PTE. LTD. • Singapore

On-site
SGD 120,000 - 190,000
Senior Software Engineer: Instrument & UI Systems
Senior Software Engineer: Instrument & UI Systems

LabRulez • Singapore

On-site
SGD 120,000 - 180,000
Lead Embedded Systems Architect — Software & Firmware
Lead Embedded Systems Architect — Software & Firmware

CAREER CONNEX PRIVATE LIMITED • Singapore

On-site
SGD 180,000 - 300,000
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
Senior Software Engineer - Embedded & Real-Time Automation
Senior Software Engineer - Embedded & Real-Time Automation

Kulicke & Soffa • Singapore

On-site
SGD 90,000 - 120,000
Senior Firmware Engineer
Senior Firmware Engineer

life technologies holdings pte. ltd. • Singapore

On-site
SGD 100,000 - 150,000
Senior Firmware Engineer
Senior Firmware Engineer

Hannah Life Technologies Pte. Ltd. • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer - Embedded Systems Lead
Senior Software Engineer - Embedded Systems Lead

EOS INNOVATION SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Senior Embedded Firmware Engineer — Instrument Software Innovator
Senior Embedded Firmware Engineer — Instrument Software Innovator

Hannah Life Technologies Pte. Ltd. • Singapore

On-site
SGD 90,000 - 130,000