We'relooking for a Principal Software Engineer to lead the selection, configuration,design,and ... Experience in the medical device industry, ideally with interventional or robotic systems
New
We'relooking for a Principal Software Engineer to lead the selection, configuration,design,and ... Experience in the medical device industry, ideally with interventional or robotic systems
New
We'relooking for a Principal Software Engineer to lead the selection, configuration,design,and ... Experience in the medical device industry, ideally with interventional or robotic systems
New
Newton, MA · On-site
Validate software tools and test fixtures used in testing activities. * Support continuous ... Engineering . * 5+ years of experience in medical device testing , preferably with medical or ...
Newton, MA · On-site
Validate software tools and test fixtures used in testing activities. * Support continuous ... Engineering . * 5+ years of experience in medical device testing , preferably with medical or ...
Danvers, MA · On-site
$55.75 - $76.50/hr
This is a 3-day-per-week onsite position supporting the development and deployment of advanced medical device software. The role will focus on CI/CD, DevOps tooling, embedded software development ...
Danvers, MA · On-site
$55.75 - $76.50/hr
This is a 3-day-per-week onsite position supporting the development and deployment of advanced medical device software. The role will focus on CI/CD, DevOps tooling, embedded software development ...
Cambridge, MA · Hybrid
$148K - $199K/yr
About the Role: We are looking for a software engineer with a strong experience with agile ... Architect, design, develop and release innovative high performance medical device software.
Cambridge, MA · Hybrid
$148K - $199K/yr
About the Role: We are looking for a software engineer with a strong experience with agile ... Architect, design, develop and release innovative high performance medical device software.
Newton, MA · On-site
$180 - $240/hr
We're looking for a Principal Software Engineer to lead the design and development of our ... Experience in the medical device industry, ideally with interventional or robotic systems
New
Newton, MA · On-site
$180 - $240/hr
We're looking for a Principal Software Engineer to lead the design and development of our ... Experience in the medical device industry, ideally with interventional or robotic systems
New
Waltham, MA · Hybrid
$145K - $195K/yr
About the Role: We are looking for a software engineer with a strong experience with agile ... Architect, design, develop and release innovative high performance medical device software. Provide ...
Waltham, MA · Hybrid
$145K - $195K/yr
About the Role: We are looking for a software engineer with a strong experience with agile ... Architect, design, develop and release innovative high performance medical device software. Provide ...
Waltham, MA · Hybrid
$145K - $195K/yr
About the Role: We are looking for a software engineer with a strong experience with agile ... Architect, design, develop and release innovative high performance medical device software.
Waltham, MA · Hybrid
$145K - $195K/yr
About the Role: We are looking for a software engineer with a strong experience with agile ... Architect, design, develop and release innovative high performance medical device software.
Waltham, MA · On-site
$145K - $195K/yr
About the Role: We are looking for a software engineer with a strong experience with agile ... Architect, design, develop and release innovative high performance medical device software.
Waltham, MA · On-site
$145K - $195K/yr
About the Role: We are looking for a software engineer with a strong experience with agile ... Architect, design, develop and release innovative high performance medical device software.
... Medical Device or MedTech industry preferred. • Strong proficiency in full-stack C#/.NET ... Engineering Practices, Software Quality Assurance (SQA), Systems Development Lifecycle (SDLC ...
... Medical Device or MedTech industry preferred. • Strong proficiency in full-stack C#/.NET ... Engineering Practices, Software Quality Assurance (SQA), Systems Development Lifecycle (SDLC ...
Experience in developing regulated medical device software (SaMD) under standards like IEC 62304 ... Engineering Practices, Software Quality Assurance (SQA), Systems Development Lifecycle (SDLC ...
Experience in developing regulated medical device software (SaMD) under standards like IEC 62304 ... Engineering Practices, Software Quality Assurance (SQA), Systems Development Lifecycle (SDLC ...
$55.75 - $76.50/hr
This is a 3-day-per-week onsite position supporting the development and deployment of advanced medical device software. The role will focus on CI/CD, DevOps tooling, embedded software development ...
$55.75 - $76.50/hr
This is a 3-day-per-week onsite position supporting the development and deployment of advanced medical device software. The role will focus on CI/CD, DevOps tooling, embedded software development ...
We are seeking an experienced Embedded Software Test Engineer to join our Medical Devices team. In ... for medical device software (FDA, IEC 62304, ISO 13485) Familiarity with embedded software ...
Quick apply
We are seeking an experienced Embedded Software Test Engineer to join our Medical Devices team. In ... for medical device software (FDA, IEC 62304, ISO 13485) Familiarity with embedded software ...
Bedford, MA · On-site
$102.48 - $163.97/hr
Software Design Quality Engineer Software Design Quality Engineer responsible for developing ... Track and risk assess software anomalies for pre‑ and post‑market medical device software.
Bedford, MA · On-site
$102.48 - $163.97/hr
Software Design Quality Engineer Software Design Quality Engineer responsible for developing ... Track and risk assess software anomalies for pre‑ and post‑market medical device software.
Boston, MA · On-site
$55 - $60/hr
Medical Device Manufacturing Industry Duration: 5 Months (possible extension) Location: Boston, MA 02210 Shift: 1st Shift Role Overview * Lead and maintain software quality standards, methods, and ...
Quick apply
Boston, MA · On-site
$55 - $60/hr
Medical Device Manufacturing Industry Duration: 5 Months (possible extension) Location: Boston, MA 02210 Shift: 1st Shift Role Overview * Lead and maintain software quality standards, methods, and ...
Danvers, MA · On-site
Position: Project Engineer Location: Danvers, MA ***Day 1 Onsite*** Duration: 1 Years Key ... Minimum of 1 year experience in the medical device industry as well as Medical Device Software ...
Quick apply
Danvers, MA · On-site
Position: Project Engineer Location: Danvers, MA ***Day 1 Onsite*** Duration: 1 Years Key ... Minimum of 1 year experience in the medical device industry as well as Medical Device Software ...
Westford, MA · On-site
$140K - $180K/yr
JOB SUMMARY We are looking for a Principal Software Engineer (Cloud) who has the ability to apply ... medical device software products. You will define software requirements for complex systems ...
Quick apply
Westford, MA · On-site
$140K - $180K/yr
JOB SUMMARY We are looking for a Principal Software Engineer (Cloud) who has the ability to apply ... medical device software products. You will define software requirements for complex systems ...
Westford, MA · On-site
$140 - $180/hr
JOB SUMMARY We are looking for a Principal Software Engineer (Cloud) who has the ability to apply ... medical device software products. You will define software requirements for complex systems ...
Westford, MA · On-site
$140 - $180/hr
JOB SUMMARY We are looking for a Principal Software Engineer (Cloud) who has the ability to apply ... medical device software products. You will define software requirements for complex systems ...
North Andover, MA · On-site
$81 - $86/hr
Experience in medical device software development and testing is preferred. * Experience with test ... Other Engineering or Computer Science degree preferred. Founded in 2010 and headquartered in the ...
Quick apply
North Andover, MA · On-site
$81 - $86/hr
Experience in medical device software development and testing is preferred. * Experience with test ... Other Engineering or Computer Science degree preferred. Founded in 2010 and headquartered in the ...
Mentor junior team members on consumer product certification and medical device regulatory ... IEC 62304 - Software Lifecycle (where applicable) * ISO 10993 series - Biocompatibility Evaluation ...
Mentor junior team members on consumer product certification and medical device regulatory ... IEC 62304 - Software Lifecycle (where applicable) * ISO 10993 series - Biocompatibility Evaluation ...
North Andover, MA · On-site
$81 - $86/hr
Experience in medical device software development and testing is preferred. * Experience with test ... Other Engineering or Computer Science degree preferred. Founded in 2010 and headquartered in the ...
Quick apply
North Andover, MA · On-site
$81 - $86/hr
Experience in medical device software development and testing is preferred. * Experience with test ... Other Engineering or Computer Science degree preferred. Founded in 2010 and headquartered in the ...
$69.3K - $83.4K
2% of jobs
$83.4K - $97.5K
4% of jobs
$97.5K - $111.6K
6% of jobs
$111.6K - $125.7K
8% of jobs
$133.3K is the 25th percentile. Wages below this are outliers.
$125.7K - $139.8K
7% of jobs
$139.8K - $153.9K
18% of jobs
The median wage is $157.2K / yr.
$153.9K - $168K
16% of jobs
$168K - $182.1K
2% of jobs
$187.9K is the 75th percentile. Wages above this are outliers.
$182.1K - $196.2K
26% of jobs
$196.2K - $210.3K
1% of jobs
$210.3K - $224.4K
8% of jobs
$69.3K
$161.1K
$224.4K
A Medical Device Software Engineer is responsible for designing, developing, testing, and maintaining software used in medical devices. They ensure compliance with regulatory standards like FDA and IEC 62304 while working on embedded systems, user interfaces, or cloud-based healthcare applications. Their role involves collaborating with cross-functional teams, including hardware engineers and regulatory specialists, to ensure patient safety and product effectiveness.
Medical Device Software Engineers typically spend their days designing, coding, and testing software for medical devices in compliance with health regulations. They collaborate closely with hardware engineers, quality assurance teams, and regulatory specialists to ensure that the software integrates seamlessly with device hardware and meets performance and safety standards. Documenting development processes, participating in code reviews, and addressing feedback from cross-functional teams are also common aspects of the role. This position often requires troubleshooting issues in both simulated and real clinical environments to ensure the reliability and safety of the device.
To thrive as a Medical Device Software Engineer, you need a solid background in software development, embedded systems, and biomedical engineering, often supported by a degree in computer science, electrical engineering, or a related field. Experience with programming languages like C/C++, knowledge of real-time operating systems, and familiarity with medical device regulatory standards such as IEC 62304 are typically required. Strong problem-solving skills, attention to detail, and effective communication are essential soft skills for this position. These skills ensure high-quality, compliant software that contributes to safe and reliable medical devices, which are critical for patient health.
The most popular types of Medical Device Software Engineer jobs in Massachusetts are:
For Medical Device Software Engineer jobs in Massachusetts, the most frequently searched job titles are:
The top searched job categories for Medical Device Software Engineer jobs in Massachusetts are:
Cities in Massachusetts with the most Medical Device Software Engineer job openings:

Full-time
Posted yesterday
New
Every minute matters in stroke treatment. Magnendo is developing robotic technology to make life-saving endovascular procedures faster, safer, and more accessible. By combining advanced robotics, magnetic navigation, and intelligent software, we are tackling one of the most technically demanding challenges in healthcare while aiming to expand access to advanced stroke care for patients around the world. Join us in shaping the future of endovascular intervention.
We'relooking for a Principal Software Engineer to lead the selection, configuration,design,and development of ourcore softwareinfrastructure - OS selection and configuration, real-time orchestration, inter-process communication, and hardware support.
You Will:Own the architecture and technical direction of our core softwareinfrastructure,including OSselectionand configuration, real-timeorchestration,inter-process communication, and hardware support
Build andmaintainrobust logging, record, and playback systems to support debugging, verification, and root-cause investigation
Drive design decisions using first-principles engineering analysis, prototyping, and hands-on testing
Define and review requirements, test plans, and acceptance criteria for infrastructure and systems software components
Collaborate closely with robotics, systems, andhardwareengineers
Support risk analysis, design reviews, and root-cause investigations for infrastructure and systems software
Ensure that software is developed following a rigorous process that combines best practices of modern high reliability software development with a regulatory v-model framework
9+ years of experiencein systemsandinfrastructure software engineeringanddemonstratedability to deliver the types of software described above
A great collaborator who understands the importance of clear communication and humility
A software engineer who wants to build extensible, maintainable,high qualitysystems
Motivated to apply advanced technology across multiple fields to a concrete application that saves lives
Experienced withproduction softwaredevelopmentin an environment with high reliability requirements, preferably under a regulatory regime
A strong individual contributorfirst and foremost, with the interest and ability to grow into leading a small team as the group scales
Comfortable serving as a technical authority — providing design guidance and review to internal engineers and external contractors alike
Able tooperatewith the judgment and independence expected of aPrincipal-level engineer — sets technical direction with limited oversight, while holding the line on rigor where it matters most
Able to clearly convey complex infrastructure and systems tradeoffs to cross-functional teams and external partners
Proficient with Python, C++, Linux, GIT
Experience with packaging in source-based Linux distributions (Yocto, Gentoo, etc.)
Experience in the medical device industry, ideally with interventional or robotic systems
Experience with robotics or autonomous systems
Working knowledge of medical device software requirements (e.g., IEC 62304, IEC 60601)
Magnendo Corp. is an equal opportunity employer and considers all qualified applications without regard to any characteristic protected by applicable law. We also participate in E-Verify. Employment offers are contingent upon successful completion of employment authorization verification (Form I-9) through E-Verify after hire.