1

Medical Software Engineer Jobs in Washington (NOW HIRING)

Vetegrity is looking for Software Engineers with 7+ years if experience. See additional required ... We offer competitive compensation and benefits to include: - Medical/Dental/Vision - 20 Days of ...

Yes Position Summary Base-2 Solutions is seeking a Software Engineer who develops, maintains, and ... Health * 100% company-paid medical premiums for employees and eligible dependents. * Choose from ...

Software Engineer

Hanover, MD ยท On-site

$175K - $195K/yr

The Software Engineer (SWE) shall possess the following capabilities: Analyze user requirements to ... Benefits Include 100% paid medical coverage with HSA and company contribution 100% paid vision ...

Software Engineer

Annapolis, MD ยท On-site

$64K - $1M/yr

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ... Nightwing offers medical, vision and dental insurance coverage in addition to a 401k plan, PTO ...

Software Engineer

Annapolis Junction, MD ยท Hybrid

$187K - $230K/yr

Software Engineering Job Qualifications: Skills: AWS Tools, Docker (Software), GitLab, Kubernetes ... Our benefits package for all US-based employees includes a variety of medical plan options, some ...

... medical plan with employer contribution. Position Description: The Software Engineer develops ... maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics ...

Software Engineer

Hanover, MD ยท On-site

$232K - $242K/yr

... medical plan with employer contribution. Position Description: The Software Engineer develops ... maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics ...

Altus Consulting Seeks a Software Engineer to Drive InnovationAre you a passionate software ... related medical conditions, age, protected veteran status, or disability status. We oppose ...

Our Reston team is hiring a Software Engineer to help build and mature technically sophisticated ... Medical, Dental and Vision Insurance * Accompanying FSA and HSA options * Additional Voluntary ...

Altus Consulting Seeks a Software Engineer to Drive Innovation Are you a passionate software ... related medical conditions, age, protected veteran status, or disability status. We oppose ...

Software Engineer

Annapolis Junction, MD ยท On-site

$150K - $240K/yr

Software Engineer Location: Annapolis Junction, MD Reports To: Program Manager / Task Lead Job Type ... Including Paid Time Off; 401K Contribution and Employer Match Contributions; and Medical, Dental ...

Software Engineer Location: Annapolis Junction, MD Reports To: Program Manager / Task Lead Job Type ... Including Paid Time Off; 401K Contribution and Employer Match Contributions; and Medical, Dental ...

Software Engineer

Hanover, MD ยท On-site

$115K - $251K/yr

We're hiring Software Engineers ranging from entry-level through senior/principal-level ... medical, dental, vision, life and short- & long-term disability insurance; employee assistance ...

Software Engineer

Annapolis, MD ยท On-site

$150K - $240K/yr

Software Engineer Location: Annapolis Junction, MD Reports To: Program Manager / Task Lead Job Type ... Including Paid Time Off; 401K Contribution and Employer Match Contributions; and Medical, Dental ...

In this role, you will apply software engineering best practices throughout the development ... medical conditions, veteran or military status, or any other characteristics protected by ...

Showing results 41-60

Medical Software Engineer information

See Washington salary details

$71.9K

$167.1K

$232.7K

How much do medical software engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for medical software engineer in Washington is $167,085.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,900.00 and $195,900.00 per year, depending on experience, location, and employer.

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 systems, and diagnostic tools. They often work with programming languages like Java or C++, adhere to healthcare regulations, and collaborate with medical professionals to ensure software safety and effectiveness.

What are some common challenges faced by medical software engineers when developing healthcare applications?

Medical Software Engineers often encounter challenges such as ensuring compliance with healthcare regulations (like HIPAA and FDA guidelines), integrating software with various electronic health record (EHR) systems, and maintaining data security and patient privacy. Additionally, they must work closely with clinicians and non-technical stakeholders to translate complex medical requirements into reliable, user-friendly software solutions. Balancing innovation with the need for rigorous testing and validation is also essential due to the critical nature of healthcare technology.

How to break into medical software engineering?

Medical software engineering is a specialized field that requires a strong foundation in software development, often with knowledge of healthcare standards like HL7 or DICOM. Gaining relevant experience through internships, obtaining certifications such as Certified Professional in Healthcare Quality (CPHQ), and understanding regulatory requirements like HIPAA can improve job prospects. Proficiency in programming languages such as Java, C++, or Python and familiarity with electronic health record systems are also valuable.

What is the difference between Medical Software Engineer vs Medical Device Software Engineer?

AspectMedical Software EngineerMedical Device Software Engineer
Required CredentialsBachelor's or higher in CS, Software Engineering, or related; certifications like CSTE or CSQE beneficialSimilar credentials; often requires knowledge of medical device regulations (e.g., FDA, ISO 13485)
Work EnvironmentHealthcare IT companies, software firms, hospitalsMedical device manufacturers, regulatory environments, clinical settings
Employer & Industry UsageHealthcare software solutions, electronic health records, telemedicineDesign, develop, and test software for medical devices like pacemakers, imaging equipment

The main difference is that Medical Software Engineers focus on healthcare software applications, while Medical Device Software Engineers specialize in software for medical devices. Both roles require similar technical skills and certifications but differ in their focus on device regulation and clinical application.

What are the key skills and qualifications needed to thrive as a medical software engineer, and why are they important?

To thrive as a Medical Software Engineer, you need a strong background in software development, familiarity with healthcare standards (like HL7 or DICOM), and typically a degree in computer science, biomedical engineering, or a related field. Experience with programming languages (such as Python, Java, or C++), medical device software regulations (like FDA or ISO 13485), and health information systems is commonly required. Attention to detail, problem-solving skills, and effective communication are essential soft skills for collaborating with clinical teams and ensuring compliance. These competencies are crucial for developing safe, reliable, and compliant medical software that improves patient outcomes and meets regulatory requirements.

What is a medical software engineer?

A medical software engineer is a professional who designs, develops, and maintains software applications used in healthcare settings. Their work supports medical devices, hospital information systems, patient management platforms, and diagnostic tools. They collaborate closely with healthcare professionals to ensure the software meets regulatory standards and improves patient care. Medical software engineers must have expertise in both software development and an understanding of healthcare workflows and compliance requirements.

What cities in Washington are hiring for Medical Software Engineer jobs?

Cities in Washington with the most Medical Software Engineer job openings:

Infographic showing various Medical Software Engineer job openings in Washington as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 17% Part Time, and 5% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $167,085 per year, or $80.3 per hour.

Software Engineer

vetegrity

Annapolis Junction, MD โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 8 days ago


Job description

Job Description

Vetegrity is looking for Software Engineers with 7+ years if experience. See additional required skills below


Job Duties:


- Analyze user requirements to derive software design and performance requirements.

- Debug existing software and correct defects

- Provide recommendations for improving documentation and software development process standards

- Design and code new software or modify existing software to add new features

- Integrate existing software into new or modified systems or operating environments

- Develop simple data queries for existing or proposed databases or data repositories

- Write or review software and system documentatio

- Serve as team lead at the level appropriate to the software development process being used on any particular project

- Design or implement complex database or data repository interfaces/queries

- Develop or implement algorithms to meet or exceed system performance and functional standards

- Assist with developing and executing test procedures for software components

- Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas

- Modify existing software to correct errors, to adapt to new hardware, or to improve its performance

- Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design


, Required Skills

- Seven (07) years’ experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.

- Bachelor's degree in computer science or related discipline from an accredited college or university is required. Four (04) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.

- Software Engineering experience developing using the following or comparable software technologies: Java SE, Python, Git, Shell/bash, Nexus, Maven, JavaScript/HTML5/CSS3, JUnit, and IDEs. Software Engineering.

- Software architecture development, requirements analysis, code generation, process execution and evaluation, selection and evaluation Software Engineering

- Experience with containers and container orchestration (e.g., Docker/Kubernetes/OpenShift and GitLab CI) is highly desired, including experience with the following: - microservices and microservice orchestration; - experience with CI/CD pipelines; - integration of automated testing tools like SonarQube; - implementing automated deployments/failure rollbacks; - deployment to Kubernetes Agile

- Experience supporting programs using an agile development methodology, delivering a new capability in every Sprint Software Engineering


, Desired Skills

- Experience with Spring Framework, Spring Tool Suite, Grit, Jenkins, Hibernate, MySQL, Web Services, and Google Web Toolkit or Vaadin, also a plus

, Additional Details

This Position requires a TS/SCI with a Full Scope Polygraph. It also requires a recent CI Poly (Within 5 years).


Company Overview:
Vetegrity is an employee-focused small business, founded in 2008. We are passionate about supporting the missions of the Intelligence Community and the Department of Defense. As a Service-Disabled, Veteran-Owned Small Business, we pride ourselves on our commitment to excellence and integrity in everything we do.

We offer competitive compensation and benefits to include:

- Medical/Dental/Vision

- 20 Days of Paid Time Off (PTO) + Federal Holidays

- 401k with Employer Match

- Profit Sharing

- Tuition Reimbursement

- Flex Spending Account

- Life Insurance, Long Short-Term Disability

- Pet Adoption Reimbursement

- Annual Physical Fitness/Wellness Allowance

- Supplemental Insurance

- Employee Referral Program

- Performance Incentives

- On-The-Spot Rewards

Other company-sponsored perks include after-hours events, logo apparel, holiday parties, and more!

Vetegrity provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

, About Vetegrity

We’re always on the lookout for mission-driven individuals who want to work with purpose, grow with grit, and thrive as part of a team that values integrity above all else. Whether you’re a seasoned professional or just launching your career, Vetegrity offers opportunities to contribute to meaningful work and be part of a company that listens, supports, and invests in its people.
Browse our open roles below and find the one that fits your journey.


Vetegrity logo

About Vetegrity

Sourced by ZipRecruiter

Industry

Professional, scientific, and technical services

Company size

11 - 50 Employees

Headquarters location

Annapolis, MD, US

Year founded

2008