1

Medical Software Programmer Jobs (NOW HIRING)

Overview VTG is looking for a Mid-Career Software Developer to join our team. This position will support a mission-focused customer developing, deploying, and maintaining user facing Command and ...

The software engineer will interface with and utilize device drivers from vendor provided SDK to implement custom business logic for the enterprise. The software engineer should have experience with ...

Software Programmer

Orange, CA · On-site

$35 - $42/hr

The Software Programmer works with a team of highly skilled associates and managers to maintain ... Paid Time Off * Medical, Dental, and Vision Insurance * Company-paid Short Term and Long Term ...

US Farathane is seeking a Software Programmer at our Corporate Tech Center to join our growing team ... Medical Insurance * Dental Insurance * Vision Insurance * 401(k) with Company Match * Paid Holidays ...

Software Programmer III

Orange, CA · On-site

$105K - $110K/yr

The Software Programmer is responsible for designing, developing, maintaining, and supporting ... Paid Time Off * Medical, Dental, and Vision Insurance * Company-paid Short Term and Long Term ...

Software Programmer II

Orange, CA · On-site

$43 - $47/hr

Software programmer is responsible for designing, coding, testing, and maintaining software ... Paid Time Off * Medical, Dental, and Vision Insurance * Company-paid Short Term and Long Term ...

Software Programmer 160535

Lansing, MI · Hybrid

$28.40 - $48.40/hr

KēSTA I.T is actively seeking a Programmer for an immediate contract engagement with our ... Available Benefits: · Medical Benefits (Platinum level plans available) · Work from home / Hybrid ...

New

We are looking for a Senior Software Engineer to join our world-class engineering team. In this ... Ensure compliance with FDA regulations for medical software and supporting systems, including ...

Senior Software Engineer

San Francisco, CA · On-site

$144K - $190K/yr

Heartflow is a medical technology company advancing the diagnosis and management of coronary artery ... We are looking for a Senior Software Engineer to join our world-class engineering team. In this ...

Collaborating with global, cross-functional engineering teams, Principal Engineers and Architects to build world class medical software. Apply engineering expertise/experience/excellence to grow ...

Junior Software Engineer

San Diego, CA · On-site

$50K - $100K/yr

As medical device development is an iterative and highly regulated process, specific tasks and priorities may evolve based on project needs, regulatory requirements, and business objectives.

next page

Showing results 1-20

Medical Software Programmer information

See salary details

$27

$54

$81

How much do medical software programmer jobs pay per hour?

As of Jul 2, 2026, the average hourly pay for medical software programmer in the United States is $54.36, according to ZipRecruiter salary data. Most workers in this role earn between $43.99 and $63.46 per hour, depending on experience, location, and employer.

What are medical software programmers?

Medical software programmers are professionals who design, develop, and maintain software applications used in the healthcare industry. Their work includes creating programs for electronic health records (EHR), medical imaging, patient management systems, and other healthcare technologies. They collaborate with healthcare providers, engineers, and regulatory specialists to ensure software meets clinical needs and complies with health regulations. Their goal is to improve patient care, streamline workflows, and ensure the security and accuracy of medical data.

What are some common challenges faced by Medical Software Programmers when working with healthcare data?

Medical Software Programmers often encounter challenges related to handling sensitive patient data, such as ensuring compliance with regulations like HIPAA and maintaining data security. Additionally, integrating software with existing hospital systems can be complex due to varying data formats and legacy technology. Collaborating closely with healthcare professionals is essential to understand clinical workflows and deliver user-friendly solutions that meet strict regulatory standards.

What are the key skills and qualifications needed to thrive as a Medical Software Programmer, and why are they important?

To thrive as a Medical Software Programmer, you need strong programming skills (often in languages like Java, C#, or Python), a solid understanding of healthcare data standards, and typically a degree in computer science or a related field. Familiarity with electronic health record (EHR) systems, HL7/FHIR protocols, and relevant certifications like Certified Professional in Healthcare Information and Management Systems (CPHIMS) are highly valued. Attention to detail, problem-solving ability, and effective communication are crucial soft skills for collaborating with clinical teams and ensuring compliance with healthcare regulations. These skills are essential for developing secure, reliable, and user-friendly medical software that supports patient care and meets strict industry standards.
What cities are hiring for Medical Software Programmer jobs? Cities with the most Medical Software Programmer job openings:
Infographic showing various Medical Software Programmer job openings in the United States as of June 2026, with employment types broken down into 1% As Needed, 97% Full Time, and 2% Part Time. Highlights an 91% Physical, 1% Hybrid, and 8% Remote job distribution, with an average salary of $113,061 per year, or $54.4 per hour.
Med - Software Engineer

Med - Software Engineer

VTG

Hanover, MD • On-site

Full-time

Posted 22 days ago


Job description

Overview
VTG is looking for a Mid-Career Software Developer to join our team. This position will support a mission-focused customer developing, deploying, and maintaining user facing Command and Control Systems for embedded devices. The software engineer will interface with and utilize device drivers from vendor provided SDK to implement custom business logic for the enterprise. The software engineer should have experience with enterprise backend development (preferably, with java), interfacing with a database, and some DevOps experience.
What will you do?
• Analyze user requirements to derive software design and performance requirements
• Debug existing software and correct defects using a variety of programming languages (Examples: Java, JS, Vue, Python, C++)
• Create and maintain a scalable, high-availability, mission system using modern system design principles.
• Create docker containers and/or Kubernetes pods and clusters.
• Provide recommendations for improving documentation and software development process standards
• Assist with developing and executing test procedures for software components
• Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
• Create, modify, and improve automated testing frameworks and setting up CI/CD pipelines through Gitlab.
• Generate automation scripts as appropriate to improve workflow and efficiency.
• Generate automate scripts as appropriate to improve workflow and efficiency.
Do you have what it takes?
Required Qualifications
• Bachelor of Science in Computer Science, or related discipline. May substitute four years' experience in lieu of a Bachelor's Degree.
• FSP Required
• Seven (7) years' experience as a SWE in programs and contracts of similar scope, type, and complexity.
• Experience with a mix of programming languages desired, preferably java and/or c++ development in an enterprise setting.
- Experience with CI/CD and Gitlab
Internal Notes
• Must have FSP through NSA