Senior Medical Device Software Engineer (Python / C++)

Intellias

Boston (MA)

Hybrid

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

UHC medical premium coverage
401(k) matching
Flexible work arrangements
Recognition gifts

Job summary

A leading technology firm is seeking a Senior Medical Device Software Engineer experienced in Python and C++ to design and optimize high-performance system software. This role involves collaborating with cross-functional teams and mentoring junior engineers, all while ensuring compliance with clinical and regulatory standards. Located in Boston, you will work in a hybrid environment focused on making meaningful impacts in patient care. Full-time position with competitive benefits and a tech-savvy culture.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field with 4+ years of experience.
  • Excellent communication and collaboration skills within cross-functional teams.
  • Proven ability to work independently on complex software systems.

Responsibilities

  • Lead the design, development, and optimization of high-performance system software.
  • Develop, test, and debug applications interfacing with embedded components.
  • Mentor junior engineers and promote engineering excellence.

Skills

Python
C++
Object-oriented design
Data structures
Algorithms
Real-time software development
Embedded systems
Networking protocols
CI/CD pipelines
Agile methodologies

Education

Bachelor’s degree in relevant field
Master’s degree
PhD with industry experience

Tools

ROS
Linux
AWS
Azure
Git

Job description

Senior Medical Device Software Engineer (Python / C++)

Direct message the job poster from Intellias

At Intellias, we're always on the lookout for exceptional talent to join our team. Over 20 years of market experience, Intellias brings together technologists, creators and innovators in Europe, North and Latin America, and the Middle East. Join our international team and take the mission to solve the advanced tech challenges of tomorrow!

You’ll work within a collaborative engineering environment where creativity and technical excellence drive meaningful patient impact. This position is based onsite in the Greater Boston area, with a hybrid structure (minimum of four days onsite per week) that encourages direct collaboration, mentorship, and cross‑functional engagement.

What we offer you in the USA
  • 🏥 Intellias covers 70–80% of UHC medical premiums (incl. dependents).
  • 💼 401(k) with 100% up to 2% + 50% on the next 4% match.
  • ⏱️ 40 hrs/week with flexible arrangements.
  • 🎁 Recognition: kudos, anniversary & birthday gifts.
Requirements
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with 4+ years of relevant experience
  • Master’s degree with 2+ years of experience
  • PhD with industry or research experience in relevant areas
Preferred Qualifications
  • Advanced proficiency in Python and C++
  • Strong knowledge of object‑oriented design, data structures, and algorithms
  • Experience in real‑time or embedded software development
  • Familiarity with network communication protocols and hardware–software integration
  • Hands‑on experience with ROS, Linux‑based development, and/or real‑time operating systems
  • Experience with CI/CD pipelines, Git, and Agile development methodologies
  • Knowledge of cloud services (AWS or Azure) and scalable software architectures
  • Excellent communication and collaboration skills within cross‑functional teams
  • Proven ability to work independently on complex, mission‑critical software systems
Responsibilities
  • Lead the design, development, and optimization of high‑performance system software.
  • Develop, test, and debug applications that interface directly with embedded and hardware components.
  • Collaborate with multidisciplinary teams—hardware engineers, system architects, product managers, and QA—to define requirements and deliver solutions that meet clinical and regulatory standards.
  • Drive code quality through peer reviews, automated testing, and continuous integration.
  • Mentor junior engineers and promote engineering excellence through knowledge sharing.
  • Document design decisions, development processes, and testing methodologies to ensure traceability and consistency.
  • Troubleshoot complex software issues and deliver timely resolutions in a regulated environment.
  • Participate in lab evaluations, pre‑clinical testing, and system demonstrations for stakeholders and clinicians.
  • Stay current on emerging tools, frameworks, and industry best practices to continuously enhance product performance and maintain technical leadership.

At Intellias, where technology takes center stage, people always come before processes. We're dedicated to cultivating a tech‑savvy environment that empowers individuals to unlock their true potential and achieve extraordinary results. Our customized benefits not only prioritize your well‑being but also charge your professional growth, making this opportunity an ideal match for tech enthusiasts like you.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

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 (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 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 Software Engineer (Medical Devices)
Senior Software Engineer (Medical Devices)

Intellias • Massachusetts

Hybrid
USD 120,000 - 170,000
Senior Software Engineer - Real-Time Medical Systems Hybrid
Senior Software Engineer - Real-Time Medical Systems Hybrid

Intellias • Massachusetts

Hybrid
USD 120,000 - 170,000
Senior Product Security Engineer
Senior Product Security Engineer

Intellias • Minneapolis (MN)

On-site
USD 120,000 - 180,000
Senior Embedded Automation Engineer
Senior Embedded Automation Engineer

Intellias • Boston (MA)

On-site
USD 120,000 - 180,000
Senior Quality Assurance Automation Engineer (Python)
Senior Quality Assurance Automation Engineer (Python)

Intellias • Newton (MA)

On-site
USD 90,000 - 120,000
Senior Quality Assurance Automation Engineer (Python)
Senior Quality Assurance Automation Engineer (Python)

Intellias • Mounds View (MN)

On-site
USD 90,000 - 120,000