Senior Cardiac Medical Device Software Engineer (Hybrid)

Intellias

Boston (MA)

Hybrid

USD 140,000 - 170,000

Full time

19 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intellias is hiring a Senior Software Engineer for a mission-driven medical system in the Greater Boston area. You will design and implement high-performance system software that interfaces with embedded hardware and medical imaging components.

The role requires deep expertise in Python and C++, real-time/embedded development, and collaboration with hardware, clinical teams, and QA to ensure regulatory compliance and product reliability.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (4+ years) or Master’s with 2+ years or PhD with experience.
  • Advanced proficiency in Python and C++.
  • Experience in real-time or embedded software development; hardware–software integration.
  • Familiarity with network protocols and Bluetooth stack maintenance.
  • Hands-on with ROS, Linux-based development and real-time OSs.
  • Experience with CI/CD pipelines, Git, and Agile methodologies.
  • Knowledge of cloud services (AWS/Azure) and scalable architectures.
  • Excellent communication and collaboration across cross-functional teams.

Responsibilities

  • Lead design, development, and optimization of high-performance system software.
  • Develop, test, and debug applications interfacing with embedded hardware.
  • Collaborate with hardware engineers, system architects, product managers, and QA to meet standards.
  • Drive code quality via peer reviews, automated testing, and CI.
  • Mentor junior engineers and promote engineering excellence.
  • Document design decisions, processes, and testing methodologies for traceability.
  • Troubleshoot complex software issues in a regulated environment.
  • Participate in lab evaluations, pre-clinical testing, and system demonstrations.
  • Stay current with emerging tools and industry best practices.

Skills

Python
C++
OOP
Real-time software

Education

Bachelor’s degree in CS/EE/related
Master’s degree in relevant field
PhD with relevant experience

Tools

ROS
Linux
Git
CI/CD
AWS

Job description

Intellias is hiring a Senior Software Engineer for a mission-driven medical system in the Greater Boston area. You will design and implement high-performance system software that interfaces with embedded hardware and medical imaging components.

The role requires deep expertise in Python and C++, real-time/embedded development, and collaboration with hardware, clinical teams, and QA to ensure regulatory compliance and product reliability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Medical Software Engineer (Python/C++) - Real-Time, Embedded
Senior Medical Software Engineer (Python/C++) - Real-Time, Embedded

Intellias • Newton (MA)

Hybrid
USD 100,000 - 130,000
Senior Medical Device Software Engineer — Hybrid Onsite MN
Senior Medical Device Software Engineer — Hybrid Onsite MN

Intellias • Fort Snelling Unorganized Territory (MN)

Hybrid
USD 120,000 - 160,000
Senior Medical Software Engineer (Python/C++) - Real-Time, Embedded
Senior Medical Software Engineer (Python/C++) - Real-Time, Embedded

Intellias • Mounds View (MN)

Hybrid
USD 80,000 - 120,000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Boston (MA)

Hybrid
USD 100,000 - 130,000
UHC medical premium coverage
401(k) matching
Flexible work arrangements
+1
Senior Medical Device Software Engineer
Senior Medical Device Software Engineer

Intellias • Boston (MA)

Hybrid
USD 140,000 - 170,000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Newton (MA)

Hybrid
USD 100,000 - 130,000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Mounds View (MN)

Hybrid
USD 80,000 - 120,000
Senior Embedded QA Automation Engineer (Medical Devices)
Senior Embedded QA Automation Engineer (Medical Devices)

Intellias • Mounds View (MN)

On-site
USD 90,000 - 120,000
Senior Software Engineer – Medical Device Systems (Hybrid)
Senior Software Engineer – Medical Device Systems (Hybrid)

Boston Scientific • Santa Clarita (CA)

Hybrid
USD 89,000 - 170,000
Manual Medical Device QA Engineer — Cardiac Tech
Manual Medical Device QA Engineer — Cardiac Tech

Intellias • Newton (MA)

On-site
USD 80,000 - 110,000