Senior Embedded Software Engineer - Driver & Board Bring-Up

Hologic, Inc.

Newark (DE)

On-site

USD 107,000 - 167,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Hologic, Inc. in Newark, DE is seeking a Senior Embedded Software Engineer to design, develop, and maintain embedded software for medical devices. The role emphasizes driver-level development, board bring-up, and close collaboration with hardware teams.

You will interface with peripherals using I2C, SPI, UART, USB, CAN, and Ethernet, work in Agile/CI environments, and contribute to design, testing, and risk assessments. A strong foundation in embedded systems is required.

Qualifications

  • Bachelor's or Master's degree in computer engineering, electrical engineering, computer science, or similar.

Responsibilities

  • Develop and maintain low-level device drivers for embedded platforms.
  • Perform board bring-up, hardware/software integration, and debugging on new hardware.
  • Interface with hardware peripherals using I2C, SPI, UART, USB, CAN, and Ethernet.
  • Work in an Agile/CI environment to deliver production-ready code.
  • Mentor junior engineers and promote best practices.

Skills

C/C++
Device drivers
Board bring-up
I2C
SPI
UART
USB
CAN
Ethernet
RTOS
Multithreading
Code reviews
CI/CD
Version control
System architecture

Education

Bachelor's or Master's in a technical field

Tools

Git
CI/CD pipelines

Job description

Hologic, Inc. in Newark, DE is seeking a Senior Embedded Software Engineer to design, develop, and maintain embedded software for medical devices. The role emphasizes driver-level development, board bring-up, and close collaboration with hardware teams.

You will interface with peripherals using I2C, SPI, UART, USB, CAN, and Ethernet, work in Agile/CI environments, and contribute to design, testing, and risk assessments. A strong foundation in embedded systems is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer: Low-Level Drivers & Bring-Up
Senior Embedded Engineer: Low-Level Drivers & Bring-Up

Hologic, Inc. • Town of Newark (WI)

On-site
USD 107,000 - 167,000
Senior Embedded Software Engineer - Real-Time & Signals
Senior Embedded Software Engineer - Real-Time & Signals

Hologic, Inc. • Marlborough (MA)

On-site
USD 128,000 - 201,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Hologic, Inc. • Newark (DE)

On-site
USD 107,000 - 167,000
Senior Embedded Software Lead, Medical Devices
Senior Embedded Software Lead, Medical Devices

DIRECT SALES, US • Newark (DE)

Hybrid
USD 139,000 - 232,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Hologic, Inc. • Town of Newark (WI)

On-site
USD 107,000 - 167,000
Senior Full-Stack Software Engineer, Medical Devices (Hybrid)
Senior Full-Stack Software Engineer, Medical Devices (Hybrid)

DIRECT SALES, US • Newark (DE)

On-site
USD 107,000 - 167,000
Lead Systems Engineer, Medical Devices
Lead Systems Engineer, Medical Devices

Hologic, Inc. • Newark (DE)

On-site
USD 119,000 - 187,000
Senior Embedded Software Engineer - Real-Time C/C++, Signal Processing
Senior Embedded Software Engineer - Real-Time C/C++, Signal Processing

DIRECT SALES, US • Marlboro (MA)

On-site
USD 128,000 - 201,000
Electrical Engineer III — Med Device R&D & Manufacturing
Electrical Engineer III — Med Device R&D & Manufacturing

DIRECT SALES, US • Newark (DE)

On-site
USD 99,000 - 154,000
Onsite: Senior Electrical Engineer, Medical Imaging NPD
Onsite: Senior Electrical Engineer, Medical Imaging NPD

DIRECT SALES, US • Newark (DE)

On-site
USD 98,000 - 153,000
Annual bonus
Comprehensive training