Senior Embedded Software Engineer - Real-Time & Signals

Hologic, Inc.

Marlborough (MA)

On-site

USD 128,000 - 201,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. is seeking a Sr. Software Development Engineer to design, develop, and maintain embedded software in C/C++ for medical devices.

You will take algorithms from concept through prototyping, verification on embedded targets, and collaborate with Systems, Electrical, Marketing, and Manufacturing teams to meet user needs. You will mentor junior engineers, drive module completion, and explore new technologies to enhance software quality and performance.

Qualifications

  • Bachelor’s degree in computer science, engineering or related field.
  • 8+ years of proven experience in software development using C & C++.
  • Experience with embedded DSP, control and sensor fusion domains.
  • Proficiency in MATLAB, Python, or similar tools.
  • Experience with real-time OS and embedded processors.
  • Experience with unit testing tools (GoogleTest/Parasoft/JUnit).

Responsibilities

  • Design, develop, test and maintain high-quality Embedded software applications using C and C++.
  • Design, develop, and validate algorithms for signal processing, real-time control, and sensor fusion and tracking.
  • Prototype and evaluate algorithms in MATLAB or Python and port to production C/C++.
  • Collaborate with cross-functional teams to meet user needs and drive project goals.
  • Mentor junior engineers and drive software quality and performance.

Skills

C/C++
Embedded software
Algorithms
MATLAB
Python
Real-time OS
OO programming
Git
Unit testing

Education

Bachelor’s degree in CS/Engineering
8+ years software development
Master’s in related field (preferred)

Tools

MATLAB
Python
GoogleTest/Parasoft/JUnit
Git
Visual Studio
Eclipse
JUnit

Job description

Hologic, Inc. is seeking a Sr. Software Development Engineer to design, develop, and maintain embedded software in C/C++ for medical devices.

You will take algorithms from concept through prototyping, verification on embedded targets, and collaborate with Systems, Electrical, Marketing, and Manufacturing teams to meet user needs. You will mentor junior engineers, drive module completion, and explore new technologies to enhance software quality and performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 - 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 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
Lead Software Development Engineer
Lead Software Development Engineer

DIRECT SALES, US • Marlboro (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
Lead Software Development Engineer
Lead Software Development Engineer

Hologic, Inc. • Marlborough (MA)

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

Hologic, Inc. • Town of Newark (WI)

On-site
USD 107,000 - 167,000
Senior Electrical Engineer - Medical Device HW Engineering
Senior Electrical Engineer - Medical Device HW Engineering

DIRECT SALES, US • Marlboro (MA)

On-site
USD 119,000 - 187,000
Senior Medical Device R&D Engineer
Senior Medical Device R&D Engineer

DIRECT SALES, US • Marlboro (MA)

On-site
USD 98,000 - 153,000