1

Medical Software Engineer Jobs in Virginia (NOW HIRING)

Software Engineer

Herndon, VA · On-site

$100K - $200K/yr

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

Software Engineer

Herndon, VA · On-site

$100K - $200K/yr

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

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 III

Chesapeake, VA · On-site

$150K - $175K/yr

The Software Engineer III provides technical leadership throughout the software development ... Comprehensive medical, dental, and vision insurance * 401(k) with company match * Paid time off and ...

Software Engineer

Virginia Beach, VA · On-site

$84 - $117K/hr

The Software Engineer participates in all phases of the Software Development Life Cycle (SDLC ... Three medical plan choices with generous employer contribution * Dental and Vision Insurance

Software Engineer

Virginia Beach, VA · On-site

$84 - $117K/hr

The Software Engineer participates in all phases of the Software Development Life Cycle (SDLC ... Eleven Federal Holidays Paid Time Off accrued each pay period Parental Leave Three medical plan ...

The Software Engineer participates in all phases of the Software Development Life Cycle (SDLC ... Leave · Three medical plan choices with generous employer contribution · Dental and Vision ...

Software Engineer

Falls Church, VA · Hybrid

$128K - $173K/yr

None Job Family: Software Engineering Job Qualifications: Skills: Business Needs, Software ... Our benefits package for all US-based employees includes a variety of medical plan options, some ...

Software Engineer

Virginia Beach, VA · On-site

$84 - $117K/hr

The Software Engineer participates in all phases of the Software Development Life Cycle (SDLC ... Leave · Three medical plan choices with generous employer contribution · Dental and Vision ...

Software Engineer

Virginia Beach, VA · On-site

$84 - $117K/hr

The Software Engineer participates in all phases of the Software Development Life Cycle (SDLC ... medical plan choices with generous employer contribution • Dental and Vision Insurance • ...

Software Engineer

Virginia Beach, VA · On-site

$115K - $125K/yr

The Software Engineer develops, integrates, deploys, and sustains software supporting unmanned ... Position is contingent on award SkyBridge also offers a range of medical insurance options ...

Software Engineer Summary Software Engineer Hexagon Manufacturing Intelligence is seeking a ... Benefits Exceptional Medical, Dental, Vision insurances Health Savings Accounts with employer ...

Software Engineer

Sterling, VA · On-site

$99K - $206K/yr

Nightwing is looking for a Software Engineer with AI experience to design, build, and deploy ... Nightwing offers medical, vision and dental insurance coverage in addition to a 401k plan, PTO ...

Software Engineer

Sterling, VA · On-site

$99K - $206K/yr

Nightwing is looking for a Software Engineer with AI experience to design, build, and deploy ... Nightwingoffers medical, vision and dental insurance coverage in addition to a 401k plan, PTO ...

Software Engineer

Chantilly, VA · On-site

$190K - $230K/yr

Work on an AGILE Team as a Senior Software Engineer * Build software components in .NET Core ... Medical / Dental / Vision / Flexible Spending Account (FSA) * 401k Plan with Match * Tuition ...

SEACORP is seeking a full-time Software Developer in Dahlgren, VA. This candidate will work with ... Medical Benefits: Choice of two medical insurance programs through Blue Cross & Blue Shield.

Level Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this ... Medical/Dental/Vision - 100% employee coverage. ($1200 allowance - or a bonus) * HSA/FSA * AFLAC ...

Job Summary: SEACORP is seeking a full-time Senior Software Developer in Dahlgren, VA. This ... Medical Benefits: Choice of two medical insurance programs through Blue Cross & Blue Shield.

Showing results 21-40

Medical Software Engineer information

See Virginia salary details

$63K

$146.3K

$203.7K

How much do medical software engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for medical software engineer in Virginia is $146,258.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,000.00 and $171,500.00 per year, depending on experience, location, and employer.

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

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

How to break into medical software engineering?

Medical software engineering is a specialized field that requires a strong foundation in software development, knowledge of healthcare regulations, and familiarity with medical data standards like HL7 or DICOM. Gaining experience through relevant internships, obtaining certifications such as Certified Professional in Healthcare Quality (CPHQ), and developing skills in programming languages like Java, C++, or Python can improve job prospects. Understanding clinical workflows and working with electronic health record (EHR) systems are also valuable for entering this field.
Infographic showing various Medical Software Engineer job openings in Virginia as of September 2026, with employment types broken down into 98% Full Time, and 2% Contract. Highlights an 93% In-person, 2% Hybrid, and 5% Remote job distribution, with an average salary of $146,258 per year, or $70.3 per hour.

Software Engineer

Herndon, VA • On-site

Altus Consulting Corp
IT Services • 51 - 200 employees

$100K - $200K/yr

Full-time

Re-posted 27 days ago


Job description

Active TS/SCI security clearance with polygraph is required.Altus Consulting Seeks a Software Engineer to Drive InnovationAre you a passionate software engineer eager to join a dynamic team tackling challenging projects? Do you thrive in environments where cloud solutions, cutting-edge technologies, and a dedication to secure development intersect? If so, Altus Consulting invites you to explore this exciting opportunity.The Challenge and ImpactAltus Consulting seeks a skilled Software Engineer to play a pivotal role in designing, developing, and maintaining the software applications that power our mission. As a member of our team, you'll collaborate with fellow engineers, analysts, and stakeholders, turning client needs into robust software platforms. Your expertise will shape solutions used across various platforms, including cloud environments where you'll leverage containerization technologies like Docker and Kubernetes.Your Day-to-Day ContributionsImagine yourself immersed in a world where your technical skills come to life. You'll analyze user requirements, transforming them into the blueprints for our software systems. Your days will be a dynamic mix of coding (using languages like Python, bash, HCL, and Go), deploying applications on cloud providers like AWS, Azure, and GCP, and crafting secure networking solutions. Databases and APIs will be regular parts of your workflow, and opportunities to explore virtualization and automation will keep you constantly evolving.Skills to SucceedWe're looking for someone who possesses a deep problem-solving mindset, exceptional communication skills, and the ability to thrive both independently and within a collaborative team. An unquenchable thirst for learning and a drive to stay abreast of the latest software development trends is essential. Experience with specific technologies, cloud storage and networking concepts, and Agile methodologies will set you apart as a top candidate.The EssentialsTo make the biggest impact in this role, you will need an active TS/SCI security clearance with a polygraph and a Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field. Additionally, you'll need at least 2 years of experience in software development with relevant tools and technologies.Important DisclaimerThe information provided in this job description is accurate and truthful to the best of our knowledge. However, it is not intended to be a contract, and we reserve the right to modify the job description at any time.Altus Consulting is dedicated to diversity and inclusion, building a work environment where everyone feels respected and valued. We firmly believe in equal opportunity, guaranteeing fair and unbiased treatment for all individuals in all aspects of employment, regardless of race, color, religion, national origin, gender, sexual orientation, gender identity, pregnancy, childbirth or related medical conditions, age, protected veteran status, or disability status. We oppose discrimination in any form, and our commitment is evident in every interaction.