Embedded Firmware Engineer

DeepRec.ai

Massachusetts

On-site

USD 110,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

DeepRec.ai is hiring an Embedded Firmware Engineer to develop software for medical devices such as surgical tools, monitors, and diagnostics. You will write C/C++ firmware and perform board bring-up, working with EE teams to bring the product through test and release.

You will design firmware, manage boot and drivers, and debug issues in the lab, supporting verification, manufacturing flash/test, and field updates within a controlled software process.

Qualifications

  • Strong embedded C/C++ skills.
  • RTOS and/or embedded Linux experience.
  • Board bring-up, drivers, or hardware hands-on work.
  • Experience on a shipped physical product.
  • Medical/IVD or regulated-product background is useful.

Responsibilities

  • Design and maintain firmware in C/C++ on microcontrollers and/or embedded Linux.
  • Own or support boot, drivers, communications, alarms, and device-state logic.
  • Debug hardware/software issues in the lab.
  • Support verification, manufacturing flash/test, and field updates.
  • Work to a controlled software process (requirements, reviews, traceability)

Skills

Embedded C/C++
RTOS/embedded Linux
Board bring-up
Drivers/ hardware hands-on
Shipped product experience

Job description

We are hiring an Embedded Firmware Engineer to develop the software that runs on a medical device — surgical tools, monitors, diagnostics, or similar capital / handheld equipment.

You will write C/C++ firmware, bring up boards with electrical engineering, and help take that software through test and release. This is on-device product work, not imaging AI or cloud apps.

What you will do

  • Design and maintain firmware in C/C++ on microcontrollers and/or embedded Linux
  • Own or support boot, drivers, communications, alarms, and device-state logic
  • Debug hardware/software issues in the lab
  • Support verification, manufacturing flash/test, and field updates
  • Work to a controlled software process (requirements, reviews, traceability)

What you need

  • Strong embedded C/C++
  • RTOS and/or embedded Linux
  • Board bring-up, drivers, or other hands-on hardware work
  • Experience on a shipped physical product
  • Medical, IVD, or other regulated-product background is useful (auto or industrial safety also transfers)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer for Medical Devices
Embedded Firmware Engineer for Medical Devices

DeepRec.ai • Massachusetts

On-site
USD 110,000 - 160,000
Embedded Firmware Engineer
Embedded Firmware Engineer

TalentOla • Plano (TX)

Hybrid
USD 110,000 - 140,000
Firmware Engineer (Mid/Sr/Principal)
Firmware Engineer (Mid/Sr/Principal)

Thrive Recruitment Agency • Kennewick (WA)

On-site
USD 90,000 - 120,000
Embedded Software Engineer (Medical device)
Embedded Software Engineer (Medical device)

Global Connect Technologies • Minnesota

On-site
USD 100,000 - 150,000
Staff Firmware Engineer
Staff Firmware Engineer

R2 Global • Trumbull (CT)

On-site
USD 140,000 - 180,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Firmware Engineer - Medical Devices
Firmware Engineer - Medical Devices

Terumo Blood and Cell Technologies • Lakewood (CO)

Hybrid
USD 110,000 - 170,000
Staff Engineer — Electronics & Systems Integration
Staff Engineer — Electronics & Systems Integration

BioTalent Ltd • San Diego (CA)

On-site
USD 140,000 - 180,000
Embedded Software Manager
Embedded Software Manager

Cindavi • Dayton (OH)

On-site
USD 100,000 - 130,000
Embedded Firmware Engineer, Medical Devices (Hybrid)
Embedded Firmware Engineer, Medical Devices (Hybrid)

MRA-The Management Association • McHenry (IL)

Hybrid
USD 95,000 - 116,000
Competitive Salary
Comprehensive benefits plan
401K with match
+4