Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Intellias

Join a mission-driven technology team that’s redefining what’s possible in cardiac care. We’re developing an advanced medical system designed to help physicians diagnose and treat cardiac arrhythmias with precision and confidence. This role offers the opportunity to contribute to an innovative platform at the intersection of real-time software, visualization, and life-saving technology.

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 project we have for you

The Senior Software Engineer will be a key contributor on the system software team, responsible for designing and implementing complex, high-performance applications that integrate closely with medical hardware and imaging systems. The ideal candidate will have deep technical expertise in Python and C++, a strong understanding of modern software architecture, and a passion for developing reliable, user-focused medical technologies.

What you will do

  • 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.

What you need for this

Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with 4+ years of relevant experience
OR Master’s degree with 2+ years of experience
OR 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
  • Experience in implementation Bluetooth stack, maintenance and configuration.
  • 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

What it’s like to work at Intellias

At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.

Skills

C++

Python

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Senior Medical Device Software Engineer (Python / C++) in United States vacancy
  •  ...leading satellite communications firm in Redmond is seeking a Senior Software Engineer to join their application-layer software team. In this...  ...complex problems across various software domains using C/C++, Python, and MATLAB within an embedded Linux environment. Ideal candidates... 
    Senior
    Full time

    Kymeta

    Redmond, WA
    1 day ago
  •  ...patients worldwide. We’re a team of engineers, clinicians, and innovators...  ...strategy and develop software to implement the same. Essential...  ...other tools in an embedded C/C++ environment. Maintain superior...  ...generators Experience in scripting Python Experience with 3D graphics... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    1 day ago
  • $185k - $225k

     ...Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with...  ...exchange SDKs in different languages such as C++, Rust, Python, Typescript Trading Strategies: Implement trading algorithms... 
    Senior
    Local area
    Immediate start

    FLOW TRADERS

    New York, NY
    22 days ago
  •  ...from anywhere in the world, and on any device. We’re on a mission to connect a billion...  ...App Foundation team is looking for a Senior Software Engineer to improve Roblox performance across our...  ...will work primarily in cross-platform C++ Roblox game engine code, partnering with... 
    Senior

    Roblox

    California
    7 days ago
  • A leading digital health company in Emeryville, CA is seeking a Product Quality Assurance Engineer to ensure compliance with industry regulations and internal standards. This hybrid role involves collaborating with product development teams to drive quality initiatives... 
    Senior
    Full time

    Eko Health

    Emeryville, CA
    1 day ago
  •  ...seeking a highly motivated senior level software engineer to work closely with other...  ...custom hardware acceleration devices. Successful candidates...  ...in developing multithreaded C++ software systems ~5+ years...  ...with scripting languages, Python preferred ~ Familiarity with... 
    Senior
    Full time

    Exegy

    Saint Louis, MO
    1 day ago
  • $130k - $170k

     ...leading CDMO partner is seeking a Principal Product Development Engineer in Minnetonka, Minnesota. This role involves overseeing...  ...development, leading innovation, and solving complex problems within medical device design and development. Applicants should have a Bachelor’s... 
    Senior
    Full time

    Freudenberg Medical

    Minnetonka, MN
    1 day ago
  •  ...times per week, at minimum. We are looking for a strong C++ Software Engineer to support development of next-generation automotive UI applications...  ...and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending... 
    Senior
    Local area
    Work from home
    Relocation package
    Flexible hours

    G M Co

    Mountain View, CA
    7 days ago
  •  ...seeking an experienced developer for EDA tools with expertise in C++. The ideal candidate will have over 8 years of relevant...  ...knowledge of transistor-level timing analysis, and proficiency in software engineering principles. This role includes enhancing tool architecture,... 
    Senior
    Full time

    Cadence Design Systems

    San Jose, CA
    1 day ago
  •  ...systems and the creation of new software solutions. You will work internally with other software engineers, program managers, and product...  ...to director, manager, or senior engineer Qualifications...  ...Knowledge Demonstrate fluency in C/C++ Demonstrate advance problem... 
    Senior
    Full time
    Worldwide

    Comtecinfo

    Remote
    1 day ago
  •  .... What you will be doing: Synergy is seeking a Senior level C++ Software engineer with a background in RF to perform signals analysis, development...  ...a bachelors degree. Required Capabilities: C++ Python RedHat / CentOS RF experience Desired... 
    Senior
    Full time
    Contract work
    Work at office
    Immediate start
    Flexible hours

    Synergy Ecp Llc

    Remote
    1 day ago
  • $130k - $280k

     ...— integrated with a single cloud-based software platform.   Designed with simplicity...  ...team to develop camera features in C++ and Python. Lead code reviews, debugging, and bug...  ...& Benefits: Generous company paid medical, dental & vision insurance coverage... 
    Senior
    Full time
    Immediate start

    Verkada

    San Mateo, CA
    1 day ago
  •  ...Northrop Grumman Defense Systems (NGDS) in Huntsville, AL is seeking a Senior Principal Software Engineer to lead the development of Java-based code and advanced C++ enhancements on the BONES program. This on-site role involves designing, implementing, and optimizing... 
    Senior
    Full time

    Northrop Grumman Corp. (AU)

    Huntsville, AL
    1 day ago
  •  ...Job Description **Bonus - Apply directly (takes 3 min): Setting new thresholds for modern computing Domeyard is seeking a C++ Gateway Developer to work with us on the cutting edge of low latency trading technologies. You must meet at least one of these minimum... 
    Senior
    Full time
    Work experience placement

    Domeyard LP

    Boston, MA
    1 day ago
  •  ...As a Senior Software Engineer on the Developer Monetization team, you will build applications and platforms that power Roblox's Creator Monetization...  ...-facing applications. ~2+ years of experience with C++. ~ Experience working with front-end servers or client side... 
    Senior
    Full time

    Roblox

    Remote
    1 day ago
  •  ...complex on-ledger functionality. We are seeking talented engineers who are passionate about building the future of...  ...WebAssembly (WASM) virtual machine within the XRPL’s C++ core. Engage in the full software development lifecycle, from architecture and design to... 
    Senior
    Full time
    Contract work

    Ripple

    New York, NY
    1 day ago
  • $175k - $215k

     ...Description In this role, you’ll use C++ to build important software that powers machine learning,...  ...Bachelor’s Degree in Computer Science, Engineering, Mathematics, or a related field 3+...  ...company sponsored benefits, including medical, dental and vision insurance, 401(k)... 
    Senior
    Local area
    Remote work

    NBCUniversal

    New York, NY
    3 days ago
  • $130k - $280k

     ...- integrated with a single cloud-based software platform. Designed with simplicity and...  ...hardware team to develop camera features in C++ and Python. Lead code reviews, debugging, and bug...  .../ accelerator. Generous company paid medical, dental & vision insurance coverage... 
    Senior
    Full time
    Immediate start

    Verkada

    San Mateo, CA
    1 day ago
  • As a Senior Software Security Engineer C/C++, you will support our development teams to develop our software components securely. You will also work on development tasks to further extend our components dedicated to security and Digital Rights Management. In this role,... 
    Senior
    Full time

    Cinemo Gmbh

    Remote
    1 day ago
  •  ...new thresholds for modern computing Domeyard is seeking a C++ Feed Handler Developer to work with us on the cutting edge of...  ....   Our team consists of veterans in the HFT space and former senior engineers and researchers in companies such as GETCO, Goldman Sachs, Google... 
    Senior
    Full time
    Work experience placement
    Casual work
    H1b
    Immediate start
    Visa sponsorship
    Flexible hours

    Domeyard LP

    Boston, MA
    1 day ago
  • Role Description We are seeking a highly skilled Senior Software Engineer to join our team developing Azul Prime, an award-winning enhanced build...  ...develop, maintain, and optimize high‑performance, low‑level C++ code for system‑critical JVM runtime components and... 
    Senior
    Full time
    Remote work
    Worldwide
    Flexible hours

    Azul

    Remote
    1 day ago
  • $125k - $170k

     ...Senior Software Engineer, Imaging C++  Location: Hybrid Position, Greater Boston, MA Area Company Description RaySecur is a rapidly growing security technology company transforming how organizations detect hidden threats. Our patented imaging systems—used by... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Raysecur

    Westwood, MA
    1 day ago
  • $180k - $290k

     ...and changing Stellar ecosystem. As a C++ Engineer at Stellar, you'll be at the heart of it...  ...components of Stellar Core - the backbone software behind the Stellar Network. Design...  ...through Kindbody ~ Wellbeing benefits (One Medical, Rightway, Headspace) ~ L&D budget of $... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    Stellar Development Foundation

    San Francisco, CA
    1 day ago
  • $191k - $253k

     ...ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions...  ...our mission-critical operations. We're seeking talented C++ software engineers on several teams to contribute to projects... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril

    Boston, MA
    1 day ago
  •  ...seeking a highly motivated and experienced Senior Software Engineer to join our Keeper Connection Manager...  ...core backend components using C and C++, focusing on performance, reliability,...  ...permanent resident). ~ Medical, Dental & Vision (Inclusive of domestic... 
    Senior
    Remote job
    Permanent employment
    Full time
    Temporary work
    Worldwide

    Keeper Security, Inc.

    Remote
    1 day ago
  •  ...space technology company located in San Jose, CA, seeks a Flight Software Engineer to develop and test software for their satellites. The ideal...  ...with embedded systems, strong programming skills in C/C++, and the ability to collaborate across teams. This full-time position... 
    Senior
    Full time

    Muon Space

    San Jose, CA
    1 day ago
  •  ...We are seeking a Senior/Principal Software Engineer to join our dynamic Questa Sim (Simulation) R&D team at Siemens EDA in Santa Clara, USA . In this...  ...for open-ended problem scopes or new ideas. C/C++ Mastery: Strong proficiency in C/C++, coupled with an in... 
    Senior
    Full time

    Siemens EDA (Siemens Digital Industries Software)

    Santa Clara, CA
    1 day ago
  •  ...collaborative work culture. They need you, a highly experienced Senior Software Engineer , to join the technical team located in scenic Austin,...  ...-Develop and deploy sensor fusion sorter prototype using C++ and Python -Collaborate with cross-functional teams to provide... 
    Senior
    Contract work

    Technology Navigators

    Austin, TX
    24 days ago
  • $143k - $215k

     ...growing family of industrial and engineering businesses combining enabling...  ...CAD/CAM space. You will own C++ powered web services, working...  ...enjoy building new and cool software, you will fit right in....  ...comprehensive benefits package including medical, dental, vision, retirement,... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement

    Re:build Manufacturing

    Remote
    2 days ago
  • $140k - $160k

     ...partners, and over 2 million policyholders. WHO YOU ARE: Senior Software Engineers play a key role in the design, development/configuration,...  ...relevant work experience. ~ Ability to develop software in C++, C#, DotNet Core, etc. ~ Experience developing with Web... 
    Senior
    Full time
    Work experience placement

    Zinnia

    Miami Gardens, FL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Medical Device Software Engineer (Python / C++). Be the first to apply!