Staff FPGA & Embedded Systems Engineer (Real-Time Data)

LIFE TECHNOLOGIES HOLDINGS PTE. LTD.

Singapore

On-site

SGD 150,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Retirement plan

Job summary

LIFE TECHNOLOGIES HOLDINGS PTE. LTD. in Singapore seeks a hands-on Staff FPGA and Embedded Software Engineer to own FPGA firmware and embedded software for flow cytometry instruments.

The role prioritizes sustaining legacy FPGA code and developing reliable real-time acquisition and control. You will collaborate with systems, optics, electrical engineers, instrument software, manufacturing, service, and external board-design partners.

Qualifications

  • Bachelor's degree in Electrical/Computer Engineering, Computer Engineering, Computer Science, Software Engineering, or related field with 8+ years of relevant experience.
  • Demonstrated production FPGA firmware experience using Verilog/SystemVerilog across lifecycle from requirements to sustaining.
  • Working knowledge of embedded OS concepts and development in embedded Linux, RTOS, or bare-metal environments.
  • Experience with hardware/software interfaces and common protocols such as I2C, SPI, UART, Ethernet.
  • Experience with ADC interfaces, high-throughput data, real-time DSP, and data transfer reliability.
  • Strong knowledge of digital logic design, clock-domain crossing, timing simulation, and timing closure.
  • Ability to read schematics, define board-interface requirements, and support bring-up.

Responsibilities

  • Sustain, debug, document, and extend production FPGA codebases written in Verilog/SystemVerilog.
  • Design and implement high-throughput FPGA data acquisition pipelines from ADC interfaces through filtering, triggering, buffering, and host interfaces.
  • Integrate FPGA firmware with embedded processors and environments (embedded Linux, RTOS, bare-metal).
  • Implement and troubleshoot common interfaces (I2C, SPI, UART, Ethernet).
  • Develop verification strategies and automated testbenches.
  • Define FPGA and embedded-software requirements, data formats, and board-interface specs; review schematics and layouts.
  • Support board bring-up and subsystem validation using oscilloscopes, logic analyzers, JTAG, and software diagnostics.
  • Assist manufacturing, service, and quality teams with root-cause investigations and firmware/software releases.
  • Own technical planning, estimates, risks, and communication while applying RUO constraints.

Skills

FPGA
Verilog
SystemVerilog
Embedded Linux
RTOS
I2C
SPI
UART
Ethernet
DSP

Education

Bachelor's degree in Electrical/Computer Engineering or related field
Master's degree (optional)

Tools

Vivado
Quartus

Job description

LIFE TECHNOLOGIES HOLDINGS PTE. LTD. in Singapore seeks a hands-on Staff FPGA and Embedded Software Engineer to own FPGA firmware and embedded software for flow cytometry instruments.

The role prioritizes sustaining legacy FPGA code and developing reliable real-time acquisition and control. You will collaborate with systems, optics, electrical engineers, instrument software, manufacturing, service, and external board-design partners.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff FPGA and Embedded Software Engineer
Staff FPGA and Embedded Software Engineer

LIFE TECHNOLOGIES HOLDINGS PTE. LTD. • Singapore

On-site
SGD 150,000 - 190,000
Health insurance
Retirement plan
Senior Embedded Systems Manager - Firmware & FPGA
Senior Embedded Systems Manager - Firmware & FPGA

LITEON SINGAPORE • Singapore

On-site
SGD 150,000 - 210,000
World-class R&D labs
Competitive compensation
Publish/patent opportunities
+1
Senior FPGA Firmware Engineer – Waveform & Embedded Systems
Senior FPGA Firmware Engineer – Waveform & Embedded Systems

ST Engineering Advanced Networks & Sensors Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Embedded Software Engineer: Waveform DSP/FPGA Systems
Senior Embedded Software Engineer: Waveform DSP/FPGA Systems

Jobline Resources Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Senior FPGA Firmware Engineer — Waveform & Edge AI
Senior FPGA Firmware Engineer — Waveform & Edge AI

ST Engineering • Singapore

On-site
SGD 120,000 - 180,000
Principal FPGA Engineer for Mission-Critical Systems
Principal FPGA Engineer for Mission-Critical Systems

ST Engineering • Singapore

On-site
SGD 90,000 - 130,000
Competitive remuneration
Comprehensive benefits
Cutting-edge technologies
Senior FPGA Engineer(21015)
Senior FPGA Engineer(21015)

ST Engineering • Singapore

On-site
SGD 120,000 - 180,000
Real-Time Embedded Firmware Engineer
Real-Time Embedded Firmware Engineer

TYSON JAY MANAGEMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Junior FPGA & PCB Hardware Engineer
Junior FPGA & PCB Hardware Engineer

The Supreme HR Advisory Pte. Ltd. • Singapore

On-site
SGD 60,000 - 90,000
Senior / FPGA Firmware Engineer (DS/CY/ACD/21014)
Senior / FPGA Firmware Engineer (DS/CY/ACD/21014)

ST Engineering Advanced Networks & Sensors Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000