1

Medical Software Jobs in Massachusetts (NOW HIRING)

Sr. Software DevOps Engineer

Newton, MA · On-site

$142K - $183K/yr

Yourexpertisewill bridge the gap between complex medical software development and scalable, robust cloud solutions, driving efficiency and reliability across all our engineering operations. The ideal ...

Sr. Software DevOps Engineer

Newton, MA · On-site

$142K - $183K/yr

Yourexpertisewill bridge the gap between complex medical software development and scalable, robust cloud solutions, driving efficiency and reliability across all our engineering operations. The ideal ...

Software Engineer

Boston, MA · On-site

$130K - $150K/yr

Software Engineer Employment Status: Full time Office Hours: Monday - Friday; hybrid schedule ... medical device manufacturers . Backed by Lightspeed Ventures, our founders are the former Head of ...

New

Software Engineer

Boston, MA · Hybrid

$130K - $150K/yr

Software Engineer Employment Status: Full time Office Hours: Monday - Friday; hybrid schedule ... medical device manufacturers . Backed by Lightspeed Ventures, our founders are the former Head of ...

New

next page

Showing results 1-20

Medical Software information

See Massachusetts salary details

$52.4K

$122.1K

$181.3K

How much do medical software jobs pay per year?

As of Aug 19, 2026, the average yearly pay for medical software in Massachusetts is $122,149.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,300.00 and $142,000.00 per year, depending on experience, location, and employer.

What is a medical software?

A Medical Software job involves developing, implementing, or maintaining software used in the healthcare industry. This can include electronic health records (EHR), medical imaging systems, telemedicine platforms, and clinical decision support tools. Professionals in this field may work as software developers, analysts, or IT specialists to ensure compliance with healthcare regulations and improve patient care. The role requires knowledge of both software development and healthcare standards, such as HIPAA and HL7.

What are the key skills and qualifications needed to thrive in medical software roles?

To excel in a Medical Software position, you need a solid background in software development, an understanding of healthcare workflows, and familiarity with medical regulations such as HIPAA. Experience with tools like electronic health record (EHR) systems, HL7/FHIR integration, and certifications such as Certified Professional in Healthcare Information and Management Systems (CPHIMS) are often expected. Strong problem-solving, attention to detail, and collaboration skills help drive successful outcomes in a multidisciplinary healthcare environment. These skills are crucial to ensure that software solutions support clinicians effectively, meet compliance standards, and improve patient care.

What are some common challenges faced by professionals working in medical software roles?

One common challenge in Medical Software roles is adapting to constantly evolving healthcare regulations and ensuring that all solutions remain compliant with privacy and security standards. Professionals in this field often need to balance technical requirements with the practical needs of clinicians and hospital staff, requiring a deep understanding of both technology and medicine. Collaborating across departments—such as IT, compliance, and clinical teams—is an essential part of the job. Successfully navigating these challenges not only enhances patient safety but also contributes to the efficiency and effectiveness of healthcare delivery.

What do medical software companies do?

Medical software companies develop and maintain software solutions used in healthcare settings, such as electronic health records (EHR), practice management, and diagnostic tools. These companies focus on improving patient care, streamlining administrative tasks, and ensuring data security, often requiring knowledge of healthcare regulations and software development skills.

What does a medical software engineer do?

A medical software engineer designs, develops, and tests software applications used in healthcare settings, such as electronic health records, medical imaging, and diagnostic tools. They often work with programming languages like Java or Python, follow healthcare regulations, and collaborate with medical professionals to ensure software safety and effectiveness.

What is the most used medical software?

In the medical software field, Epic and Cerner are among the most widely used electronic health record (EHR) systems by healthcare providers. These platforms are essential for managing patient data, scheduling, billing, and clinical documentation, often requiring certifications and training for medical software professionals. Their widespread adoption makes them key tools for medical software specialists working in healthcare IT environments.

What are popular job titles related to Medical Software jobs in Massachusetts?

For Medical Software jobs in Massachusetts, the most frequently searched job titles are:

What cities in Massachusetts are hiring for Medical Software jobs?

Cities in Massachusetts with the most Medical Software job openings:

Infographic showing various Medical Software job openings in Massachusetts as of August 2026, with employment types broken down into 2% As Needed, 76% Full Time, 20% Part Time, and 2% Contract. Highlights an 100% In-person job distribution, with an average salary of $122,149 per year, or $58.7 per hour.

Senior Software Design Assurance Engineer

Abbott

Burlington, MA • On-site

$133K - $175K/yr

Full-time

Re-posted 16 days ago


Abbott rating

7.8

Company rating: 7.8 out of 10

Based on 138 frontline employees who took The Breakroom Quiz

176th of 540 rated manufacturers


Job description

Job Summary:
Abbott is a global healthcare leader that helps people live more fully at all stages of life. The Senior Software Design Assurance Engineer is responsible for supporting product development, executing and maintaining software quality engineering methodologies, and providing quality engineering support for software.
Responsibilities:
• Provides technical and quality system guides related to establishing software requirements.
• Provide quality oversight for software verification and validation activities for new products in accordance with design planning procedures. This includes, but is not limited to, reviewing and approving software test case protocols and reports, reviewing software development plans, and reviewing other system and software documentation.
• Leads meetings to prioritize, review, and/or approve action plans for addressing issues captured in problem resolution systems during development.
• Leads risk evaluation and associated management activities related to software development, including Risk assessments (e.g., FMEA), product risk analysis, and mitigation of software issues.
• Participates in technical and management reviews to ensure design plans, product design, and deliverables related to product software are met. Represent the quality engineering function for the review and approval of designated design outputs.
• Provide quality oversight for non-product software validation by assessing the need for validation and preparing and/or supporting protocols, reports, and other documentation as required.
• May be involved with supporting product cybersecurity assessments in conjunction with a cross-functional team
• Complies with US FDA regulations, other country regulatory requirements, company policies, and procedures.
• Maintains a strong, collaborative partnership with cross-functional team members, especially with R&D.
• Works as an individual contributor and may provide guidance or oversee the work of other QE team members.
• Develop and conduct training of company personnel for the divisional software development and validation program.
• Support audits and lead quality system improvement activities.
• Additional responsibilities may be assigned as needed.
Qualifications:
Required:
• Bachelor’s degree in engineering or a technical field
• Minimum of 5 years related work experience in Quality or a related field.
• Knowledge of regulations, standards, and guidance affecting medical software and non-medical device software development.
• Strong verbal and written communication with the ability to effectively communicate at multiple levels in the organization.
Preferred:
• Advanced degree
• Previous quality engineering experience and demonstrated use of quality tools/methodologies.
• Experience working in a broader enterprise/cross-division business unit model.
Company:
Abbott is a healthcare company that produces diagnostic kits, medical devices, nutritional products, and branded generic medicines. Founded in 1888, the company is headquartered in Illinois City, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Abbott employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom