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

Hologic, Inc.

Town of Newark (WI)

On-site

USD 107,000 - 167,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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 next-generation health systems. This role emphasizes low-level development, driver design, and hands-on board bring-up with hardware interfaces.

You will work with hardware teams to implement interfaces over I2C, SPI, UART, USB, CAN, and Ethernet, in an Agile CI environment, contributing to testing, documentation, and continuous improvement.

Qualifications

  • Bachelor’s or Master’s degree in a relevant technical field.
  • 6+ years of experience with embedded software development and RTOS.
  • Strong programming skills in C/C++ and low-level design.

Responsibilities

  • Design, implement, and validate low-level device drivers for embedded platforms.
  • Perform board bring-up and hardware/software integration on new hardware.
  • Develop software interfaces for peripherals over I2C, SPI, UART, USB, CAN, and Ethernet.
  • Collaborate in an Agile/CI environment and participate in code reviews.
  • Mentor junior engineers and promote best practices for software quality.

Skills

C/C++
Embedded systems
Device drivers
Board bring-up
Peripheral interfaces
Debugging
RTOS
Multithreading
Software testing
Code reviews

Education

Bachelor’s or Master’s degree in a relevant technical field

Tools

Git
CI/CD
Jira

Job description

Hologic, Inc. in Newark, DE is seeking a Senior Embedded Software Engineer to design, develop, and maintain embedded software for next-generation health systems. This role emphasizes low-level development, driver design, and hands-on board bring-up with hardware interfaces.

You will work with hardware teams to implement interfaces over I2C, SPI, UART, USB, CAN, and Ethernet, in an Agile CI environment, contributing to testing, documentation, and continuous improvement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Driver & Board Bring-Up
Senior Embedded Software Engineer - Driver & Board Bring-Up

Hologic, Inc. • Newark (DE)

On-site
USD 107,000 - 167,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Hologic, Inc. • Newark (DE)

On-site
USD 107,000 - 167,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

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 Lead, Medical Devices
Senior Embedded Software Lead, Medical Devices

DIRECT SALES, US • Newark (DE)

Hybrid
USD 139,000 - 232,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
Senior Software Engineer, Medical Device
Senior Software Engineer, Medical Device

DIRECT SALES, US • Newark (DE)

On-site
USD 107,000 - 167,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