1

Medical Software Engineer Jobs in California (NOW HIRING)

Software Engineer

Los Angeles, CA · On-site

$150K - $220K/yr

Software Engineer Location: Playa Vista, California (in-person, five days per week) Outpost is ... Comprehensive healthcare: Medical, dental, and vision coverage to keep you and your loved ones ...

Software Engineer

Los Angeles, CA · On-site

$150K - $220K/yr

Software Engineer Location: Playa Vista, California (in-person, five days per week) Outpost is ... Comprehensive healthcare: Medical, dental, and vision coverage to keep you and your loved ones ...

Software Engineer Location: Playa Vista, California (in-person, five days per week) Outpost is ... Comprehensive healthcare: Medical, dental, and vision coverage to keep you and your loved ones ...

Software Engineer

San Jose, CA · On-site

$150 - $300/hr

At Ahuora, our Software Engineers design and build the technology infrastructure that underpins ... Including medical and life insurance, retirement plans, and tax‑free savings options * Healthcare ...

Discretionary profit sharing potential of up to 2% * Medical, dental, and vision benefits * Company ... Software Engineer Software Engineers design, build, and support the software that powers Deerpoint ...

Software Engineer

Madera, CA · On-site

$85 - $120/hr

Discretionary profit sharing potential of up to 2% * Medical, dental, and vision benefits * Company ... Software Engineer Software Engineers design, build, and support the software that powers Deerpoint ...

Software Engineer

Madera, CA

$38.46 - $50.48/hr

Discretionary profit sharing potential of up to 2% * Medical, dental, and vision benefits * Company ... Software Engineer Software Engineers design, build, and support the software that powers Deerpoint ...

As a Software Engineer , you'll ship features end-to-end across our stack: a Go backend, a ... Full medical, dental, and vision coverage (100% of premiums for you, 50% for dependents) * Life ...

Software Engineer

Pleasanton, CA · On-site

$77K - $87K/yr

Full-Stack Software Engineer Role Overview We are seeking an experienced and driven Full-Stack ... medical, dental, vision, 401k and any statutory sick pay where required. We are committed to ...

Software Engineer

Palo Alto, CA · On-site

$120 - $150/hr

Founding Software Engineer (Mid‑Senior Level) Why Zania Every enterprise spends millions of ... Medical, dental, and vision insurance * Meals and snacks in the office * Relocation and immigration ...

Software Engineer

San Francisco, CA · On-site

$145 - $181/hr

We are seeking an experienced Software Engineer - Enterprise AI to lead the hands‑on deployment ... Comprehensive Medical, Dental, and Vision plans * Health Savings Account (HSA) with a company ...

We are seeking an experienced Software Engineer - Enterprise AI to lead the hands-on deployment of ... Comprehensive Medical, Dental, and Vision plans * Health Savings Account (HSA) with a company ...

Showing results 41-60

Medical Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do medical software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for medical software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.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.

What job categories do people searching Medical Software Engineer jobs in California look for?

The top searched job categories for Medical Software Engineer jobs in California are:

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

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

Infographic showing various Medical Software Engineer job openings in California as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 12% Part Time, and 6% Contract. Highlights an 89% Physical, 1% Hybrid, and 10% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.

Software Engineer

Outpost

Los Angeles, CA • On-site

$150K - $220K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 13 days ago


Job description

Software Engineer

Location: Playa Vista, California (in-person, five days per week)

Outpost is pioneering Earth return logistics for space. We're building vehicles that can return payloads from orbit safely and precisely enabling faster space-based manufacturing, global delivery, and entirely new capabilities in the space economy. Our spacecraft is already backed by the U.S. government with multiple missions ahead. We're a mission-focused team, building with urgency, grit, and care for the work we do and the people we do it with.

The Team

We're looking for a Software Engineer to design, build, and test the flight and ground software behind Outpost's return vehicles. This role spans everything from software that flies on the vehicle to the tools and infrastructure that support testing, telemetry, and operations. You'll work closely with avionics, GN&C, and integration and test teams, and you'll have direct ownership over the systems you build from design through flight.

Responsibilities:

  • Design, develop, and test flight and ground software for the return vehicle
  • Support software integration with avionics and GN&C systems
  • Build tools and infrastructure to support vehicle testing, telemetry, and data analysis
  • Debug and resolve software issues during integration, test, and flight operations
  • Collaborate with cross-functional teams to define software requirements
  • Support flight readiness reviews and mission operations as needed

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience
  • 3+ years of professional software development experience
  • Strong proficiency in C++, Python, or similar languages used in flight or embedded software
  • Experience with real-time or embedded systems a plus
  • Understanding of software development best practices: version control, testing, code review
  • Ability to work cross-functionally with avionics, GN&C, and test teams
  • Strong problem-solving skills and comfort working in a fast-paced environment

Preferred Experience

  • Experience with flight software, GN&C, or autonomy systems
  • Experience with real-time operating systems (RTOS)
  • Background at a launch vehicle, satellite, or spacecraft company
  • Experience with CI/CD pipelines and test automation

Compensation:

  • Competitive compensation: $150,000 - $220,000 annual salary; (commensurate with experience).
  • Additional Compensation: Annual performance-based bonuses that reward your impact.
  • Shared upside: Meaningful equity in Outpost so you share directly in the value you help create.
  • Comprehensive healthcare: Medical, dental, and vision coverage to keep you and your loved ones covered. We cover the base tier of medical insurance and all premiums of vision and dental. 
  • Protection when it matters: Company-provided short- and long-term disability coverage for peace of mind, plus life insurance for even more security.
  • PTO: Recharge on your own terms with paid time off, plus 9 days of paid holidays.
  • Invest in your future:401(k) with company match to help you build long-term wealth.
  • Fueled for the mission: Daily DoorDash lunch stipend, plus unlimited snacks, coffee, and tea to keep you energized.
  • Mission that matters: Work shoulder-to-shoulder with leaders from aerospace, new space, and deep-tech industries building the future of orbital infrastructure.
  • Pet Friendly Office: Bring your furry friend into the office so that they can be a part of our mission too.
  • Monthly Company Happy Hours and Events: Drinks at the local bar, hibachi nights, mini golfing and more! 

You must be a U.S. citizen or lawful permanent resident of the U.S., protected individual as defined by 22 C.F.R. 120.15, or eligible to obtain the required authorizations from the U.S.