Senior Embedded Firmware Engineer — Instrument Software Innovator

Hannah Life Technologies Pte. Ltd.

Singapore

On-site

SGD 90,000 - 130,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Thermo Fisher Scientific is seeking a Senior Firmware Engineer to design and implement embedded software for analytical instruments in an agile, cross-functional setting.

You’ll work with scientists and engineers across disciplines, focusing on robust firmware development, ARM-based platforms, and CI/CD practices. Strong English communication and independent work skills are essential for global collaboration.

Qualifications

  • Advanced degree or Bachelor's with significant experience in software development.
  • Fields: Electrical/Electronic/Computer Engineering, CS, or related technical field.
  • Strong embedded C/C++ and Python skills.
  • Experience with ARM MCUs and CAN/I2C/SPI/USB/UART interfaces.
  • Familiarity with RTOS and Linux is a plus.
  • Excellent problem-solving and cross-functional collaboration.

Responsibilities

  • Design and implement embedded firmware for analytical instruments.
  • Develop robust, scalable firmware within an agile team.
  • Collaborate with scientists and engineers across disciplines.
  • Support CI/CD and version control with Git.

Skills

Embedded C/C++
Python development
CI/CD practices
Problem-solving
Cross-functional collaboration
English communication

Education

Advanced degree in engineering or CS
Electrical/Electronic/Computer Engineering
Software Engineering

Tools

Git
RTOS
Linux

Job description

Thermo Fisher Scientific is seeking a Senior Firmware Engineer to design and implement embedded software for analytical instruments in an agile, cross-functional setting.

You’ll work with scientists and engineers across disciplines, focusing on robust firmware development, ARM-based platforms, and CI/CD practices. Strong English communication and independent work skills are essential for global collaboration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

life technologies holdings pte. ltd. • Singapore

On-site
SGD 100,000 - 150,000
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
Senior Firmware Engineer
Senior Firmware Engineer

Hannah Life Technologies Pte. Ltd. • Singapore

On-site
SGD 90,000 - 130,000
Staff Systems Design Engineer - Lead Instrumentation
Staff Systems Design Engineer - Lead Instrumentation

ThermoFisher Scientific • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

LabRulez • Singapore

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

LabRulez • Singapore

On-site
SGD 120,000 - 180,000
Instrument Software Engineer – UI/UX & Full-Stack
Instrument Software Engineer – UI/UX & Full-Stack

LIFE TECHNOLOGIES HOLDINGS PTE. LTD. • Singapore

On-site
SGD 70,000 - 100,000
Software Engineer
Software Engineer

LIFE TECHNOLOGIES HOLDINGS PTE. LTD. • Singapore

On-site
SGD 70,000 - 100,000
Staff Software Test Engineer/Software Test Lead
Staff Software Test Engineer/Software Test Lead

LIFE TECHNOLOGIES HOLDINGS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Staff Software Test Engineer — Cloud & Automation Leader
Staff Software Test Engineer — Cloud & Automation Leader

LIFE TECHNOLOGIES HOLDINGS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000