Senior Embedded Software Engineer (MedTech, RTOS)

MedAcuity, LLC

Westford (MA)

On-site

USD 128,000 - 170,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) match
Life insurance
Disability insurance
HRA
FSA
Employee assistance
Recognition awards
Healthy work-life balance

Job summary

MedAcuity, LLC in the United States is seeking a Senior Embedded Software Engineer to lead design and implementation of complex software for medical devices and robotics. You will collaborate with clients and cross-functional teams to deliver robust, real-time embedded systems in C/C++ on RTOS and Linux.

The ideal candidate has 8+ years of hands-on experience in embedded development, strong knowledge of microcontrollers (ARM, NXP, Freescale), and a disciplined approach to verification, testing,

Qualifications

  • 8+ years design and programming experience.
  • Solid understanding of microprocessor architectures, interfaces, and digital logic.
  • Experience with multithreaded programming for real-time embedded systems ( C / C++, RTOS ).
  • Knowledge of Object-Oriented programming techniques.
  • Experience with development tools such as logic analyzers, signal generators, oscilloscopes, debuggers, emulators, and simulators.
  • Familiarity with Microchip, Freescale, NXP, ARM, or other microcontrollers, modern C++ ( C++17, STL, BOOST libraries ), and high-speed communication protocols and interfaces ( such as DMA, PCI, USB ).
  • Passion to learn new systems, methodologies, technologies, and tools.

Responsibilities

  • Develop embedded software ( C / C++, RTOS, Linux, Windows ) in a cross-platform development environment for controlling analytical instrumentation and medical devices, using high-speed communication channels, real-time data acquisition, and digital / analog I/O’s
  • Follow the full design life cycle process including participation in requirements specification, design activities, planning, code reviews and creating corresponding artifacts.
  • Develop and maintain manual / automated Software Testing ( SVN, scripts, C++ / C#, Windows ).
  • Establish and execute verification plans against units in a simulated, emulated, and laboratory environment.
  • Collaborate and be part of a multi-functional development team.

Skills

Embedded software development
Real-time multithreading
Object-oriented programming
C/C++ programming
Team collaboration

Education

B.S. in CS/CE/EE

Tools

Oscilloscopes
Logic analyzers
Emulators
Debuggers
Subversion (SVN)
ARM/NXP/Freescale microcontrollers

Job description

MedAcuity, LLC in the United States is seeking a Senior Embedded Software Engineer to lead design and implementation of complex software for medical devices and robotics. You will collaborate with clients and cross-functional teams to deliver robust, real-time embedded systems in C/C++ on RTOS and Linux.

The ideal candidate has 8+ years of hands-on experience in embedded development, strong knowledge of microcontrollers (ARM, NXP, Freescale), and a disciplined approach to verification, testing,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SENIOR EMBEDDED SOFTWARE ENGINEER
SENIOR EMBEDDED SOFTWARE ENGINEER

MedAcuity, LLC • Westford (MA)

On-site
USD 128,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+8
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 Staff Software Engineer
Senior Staff Software Engineer

BD • Pennington Gap (VA)

On-site
USD 140,000 - 200,000
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Franklin Professional Associates • Acton (MA)

On-site
USD 90,000 - 130,000
Senior Embedded Firmware Engineer - Medical Devices
Senior Embedded Firmware Engineer - Medical Devices

Ampcus Inc • Murrysville

On-site
USD 90,000 - 130,000
Senior Embedded Engineer: Medical Device Firmware & MCU
Senior Embedded Engineer: Medical Device Firmware & MCU

Resonant Link, Inc. • Boston (MA)

On-site
USD 120,000 - 180,000
Competitive compensation
Stock options
Paid holidays & unlimited vacation
+2
Senior Embedded Software Engineer, Medical Devices (C++, RTOS)
Senior Embedded Software Engineer, Medical Devices (C++, RTOS)

INOVIO PHARMACEUTICALS INC • California

On-site
USD 120,000 - 180,000
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 Software Engineer
Senior Embedded Software Engineer

INOVIO Pharmaceuticals, Inc. • San Diego (CA)

On-site
USD 140,000 - 190,000
Senior Embedded Engineer - Medical Device Firmware Lead
Senior Embedded Engineer - Medical Device Firmware Lead

Stanford Climate Ventures • Boston (MA)

On-site
USD 120,000 - 180,000
Stock options
Paid holidays
Unlimited vacation
+5