Senior Embedded Software Engineer (Medical Devices, RTOS)

Talentify

Saint Paul (MN)

On-site

USD 69,000 - 90,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision
401(k) Retirement Plan
Life Insurance

Job summary

Talentify is seeking an Embedded Software Engineer to design and implement software and firmware for new medical devices, with emphasis on embedded C++ and 32-bit microprocessors. This contract role is based in Saint Paul, MN, and involves on-site work with potential limited hybrid once integrated.

You will collaborate in safety-critical environments and contribute to full-cycle development, BSP integration, and RTOS usage (QNX/FreeRTOS) across a medical device portfolio.

Qualifications

  • 5+ years of embedded software development experience.
  • 5+ years of recent RTOS experience, preferably with QNX or Free/Safe RTOS, but experience with TI/BIOS, uCOS is acceptable.
  • 5+ years of experience with embedded C++.
  • 1+ year of experience in a safety-critical environment (medical device or aerospace).
  • 1+ year of experience working with Board Support Packages.

Responsibilities

  • Develop and implement software and firmware for new products.
  • Program primarily in embedded C++.
  • Work on projects utilizing a 32-bit microprocessor.
  • Engage in full-cycle embedded software development.
  • Collaborate in a safety-critical environment, such as medical device or aerospace industries.
  • Incorporate Board Support Packages into project development.

Skills

Embedded C++
RTOS experience
Board Support Packages
C programming
Embedded Linux
Multithreaded programming
SPI I2C UART
Safety-critical experience

Tools

QNX
FreeRTOS
TI BIOS
uCOS

Job description

Talentify is seeking an Embedded Software Engineer to design and implement software and firmware for new medical devices, with emphasis on embedded C++ and 32-bit microprocessors. This contract role is based in Saint Paul, MN, and involves on-site work with potential limited hybrid once integrated.

You will collaborate in safety-critical environments and contribute to full-cycle development, BSP integration, and RTOS usage (QNX/FreeRTOS) across a medical device portfolio.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Talentify • Saint Paul (MN)

On-site
USD 69,000 - 90,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
Senior Embedded Firmware Architect – Medical Devices
Senior Embedded Firmware Architect – Medical Devices

Tactile Medical • Minneapolis (MN)

On-site
USD 116,000 - 173,000
Medical, dental & vision benefits
Stock purchase plan
Paid time off
Senior Embedded Firmware Engineer (Medical Devices)
Senior Embedded Firmware Engineer (Medical Devices)

Tactile Medical • Minneapolis (MN)

On-site
USD 94,000 - 131,000
Medical, dental & vision benefits
Retirement benefits
Employee stock purchase plan
+2
Senior Embedded Firmware Engineer for Medical Devices
Senior Embedded Firmware Engineer for Medical Devices

tactilemedical • Minneapolis (MN)

On-site
USD 120,000 - 160,000
Medical, dental, vision benefits
Employee stock purchase plan
Paid time off
+3
Senior Software Engineer
Senior Software Engineer

Meet Life Sciences • Saint Paul (MN)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer, Medical Devices
Senior Embedded Software Engineer, Medical Devices

tactilemedical • Minneapolis (MN)

On-site
USD 140,000 - 190,000
Medical benefits
Retirement benefits
Stock purchase plan
+1
Senior Embedded Firmware Engineer — Medical Devices & RTOS
Senior Embedded Firmware Engineer — Medical Devices & RTOS

Object Oriented Search • Maryland

On-site
USD 110,000 - 160,000
Senior Embedded Software Engineer - Medical Devices (RTOS)
Senior Embedded Software Engineer - Medical Devices (RTOS)

Stellar Consulting Solutions, LLC • San Diego (CA)

On-site
USD 130,872 - 144,648
Sr Software Engineer (Medical Device)
Sr Software Engineer (Medical Device)

Primary Talent Partners • Mounds View (MN)

On-site
USD 103,320 - 117,096
Lead Embedded Software Engineer — Medical Devices
Lead Embedded Software Engineer — Medical Devices

Meet Life Sciences • Saint Paul (MN)

On-site
USD 120,000 - 180,000