1

Medical Software Engineer Jobs in California (NOW HIRING)

Principal Software Engineer

Valencia, CA · Hybrid

$136K - $183K/yr

The Principal Software Engineer - Mobile Applications will serve as a technical leader and hands-on ... Lead the architecture, design, and development of mobile applications for implantable medical ...

About Protingent Protingent is a niche provider of top Engineering and IT talent to Software, Electronics, Medical Device, Telecom, and Aerospace companies nationwide. Protingent exists to make a ...

Software Engineer

Culver City, CA · On-site

$120K - $130K/yr

To ensure success as Software Engineer, you should have high-level managerial skills, in-depth ... Comprehensive Medical, Dental, & Vision Plans * Employee Assistance Program to support the health ...

Software Engineer

Culver City, CA · On-site

$120K - $130K/yr

To ensure success as Software Engineer, you should have high-level managerial skills, in-depth ... Comprehensive Medical, Dental, & Vision Plans * Employee Assistance Program to support the health ...

To ensure success as Software Engineer, you should have high-level managerial skills, in-depth ... Comprehensive Medical, Dental, & Vision Plans * Employee Assistance Program to support the health ...

To ensure success as Software Engineer, you should have high-level managerial skills, in-depth ... Comprehensive Medical, Dental, & Vision Plans * Employee Assistance Program to support the health ...

Software Engineer

Emeryville, CA · On-site

$120K - $150K/yr

Protingent is a niche provider of top Engineering and IT talent to Software, Electronics, Medical Device, Telecom, and Aerospace companies nationwide. Protingent exists to make a positive impact and ...

... medical images. Backed by Sequoia and Tencent. We help healthcare providers make better/earlier ... We are looking for a Software Engineer to be part of the core product development team.

Medical, Dental, and Vision coverage. * 401(k) plan with potential employer-sponsored bonus 9/80 ... Software, Systems, and Information Assurance engineering services to the Department of Defense and ...

At Globus Medical, we move with a sense of urgency to deliver innovations that improve the quality ... We are currently seeking a Software Engineer for our Methuen, MA office. This person will be ...

... medical images. Backed by Sequoia and Tencent. We help healthcare providers make better/earlier ... We are looking for a Software Engineer to be part of the core product development team.

We're building new products and solutions that allow patients and medical researchers to unlock the ... Our Software Engineering team is using cutting edge technologies like Ruby on Rails, MySQL ...

We're building new products and solutions that allow patients and medical researchers to unlock the ... Our Software Engineering team is using cutting edge technologies like Ruby on Rails, MySQL ...

We are behind Devin, the first AI software engineer, and Windsurf, an AI-native IDE. Our vision is ... Medical, Dental, Vision: Fully paid for you and your dependents * 401(k): Company match included

Software Engineer

San Francisco, CA · On-site

$260K - $300K/yr

We are behind Devin, the first AI software engineer, and Windsurf, an AI-native IDE. Our vision is ... Medical, Dental, Vision: Fully paid for you and your dependents * 401(k): Company match included

Software Engineer

Goleta, CA · On-site

$90K - $140K/yr

The experienced software engineer will design, develop, and perform analysis utilizing GIS tools ... Competitive Industry Pay * 100% Employer-Paid Medical Insurance Premium * HSA with Employer ...

next page

Showing results 1-20

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 Jun 16, 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.

Will AI replace coders by 2040?

Medical software engineers develop and maintain healthcare applications, and while AI can automate certain coding tasks, it is unlikely to fully replace human coders by 2040. AI tools can assist with code generation and testing, but complex problem-solving, domain expertise, and ethical considerations require human oversight and skills. Continuous learning and adapting to new technologies remain essential for software engineers in the evolving AI landscape.

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 engineers make $500,000?

Senior medical software engineers with extensive experience, specialized skills in healthcare systems, and advanced certifications can reach or exceed a $500,000 annual salary, especially in high-demand environments or leadership roles. Achieving this level often requires expertise in areas like AI, data security, and regulatory compliance, along with a strong track record of project success and leadership.

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 pays more, a doctor or a software engineer?

Generally, software engineers tend to have higher median salaries than doctors, especially in specialized fields like medical software development. While doctors often earn high salaries, software engineers with experience in areas like AI, cybersecurity, or cloud computing can also command substantial pay, often influenced by industry, location, and skill level.

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 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 June 2026, with employment types broken down into 100% Full Time. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.
Principal Software Engineer

Principal Software Engineer

Boston Scientific

Valencia, CA • Hybrid

$136K - $183K/yr

Full-time

Posted 22 days ago


Boston Scientific rating

8.5

Company rating: 8.5 out of 10

Based on 119 frontline employees who took The Breakroom Quiz

32nd of 518 rated manufacturers


Job description

Additional Location(s): US-CA-Valencia; US-CA-San Diego; US-CA-San Jose

Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance

At Boston Scientific, we’ll give you the opportunity to harness all that’s within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access to the latest tools, information and training, we’ll help you in advancing your skills and career. Here, you’ll be supported in progressing – whatever your ambitions.           

About the role:  
The Principal Software Engineer – Mobile Applications will serve as a technical leader and hands-on developer responsible for designing, developing, and maintaining advanced Android and cross-platform mobile applications development.

This role blends hands-on technical expertise with team leadership, ensuring delivery of secure, high-quality, and compliant medical software solutions in accordance with FDA and ISO 13485 standards.

At Boston Scientific, we value collaboration and synergy. This role follows a hybrid work model requiring employees to be in our local office at least three days per week. Relocation assistance is not available for this position at this time. Boston Scientific will not offer sponsorship or take over sponsorship of an employment visa for this position at this time.

Your responsibilities will include:

  • Lead the architecture, design, and development of mobile applications for implantable medical devices using Kotlin Multiplatform and Core Java.
  • Ensure secure communication between devices and cloud systems via Bluetooth Low Energy (BLE) and AWS-based APIs.
  • Develop and maintain libraries and SDKs for cross-platform mobile applications.
  • Integrate mobile applications with AWS cloud infrastructure (KMS, S3, DynamoDB, Cognito, API Gateway, EC2, CloudWatch).
  • Author and review key design documentation: architecture specs, DFMEA, cybersecurity reports, threat models, etc.
  • Conduct peer reviews and maintain code integrity, ensuring traceability and compliance per med device process.
  • Lead Agile/Scrum ceremonies, mentoring distributed teams (U.S., Costa Rica, India, China, Ukraine) across time zones.
  • Estimate timelines, propose plans, review milestones and lead app development from concept through commercialization.

 

Required qualifications: 

  • Bachelor’s or Master’s degree in Computer science, Software Engineering, or related field.
  • 8+ years of experience in Android mobile app development, with at least 2+ years in medical device application.
  • Experience of architecting, designing and developing of mobile applications.
  • Strong command of at least three of the following technologies and frameworks: Kotlin, Kotlin Multiplatform, Java, and Android Jetpack architectures, including MVVM, Rx, and XML data binding.
  • 3 + years’ experience with AWS services and secure communication protocols (BLE, Wi-Fi, HTTPS, OAuth).
  • Good understanding of IEC 62304, ISO 13485, and FDA design controls for medical device software.
  • Excellent communication skills with the ability to collaborate across global teams, lead cross-functional projects, and develop documentation supporting regulatory deliverables.

Preferred qualifications:

  • Experience in Developing Mobile apps for Neuromodulation devices.
  • Prior experience with medical device connectivity.
  • Experience with CI/CD (Jenkins, Git), SonarQube, and Atlassian Agile tools.
  • Prior experience on secure BLE communication, data encryption, and integration with AWS cloud services (S3, DynamoDB, Cognito, API Gateway)
  • Experience in cybersecurity techniques (sandboxing, code obfuscation, penetration testing).
  • Exposure to data science or machine learning frameworks (TensorFlow, Pandas, NumPy, R).

Requisition ID: 629550 

Minimum Salary: $ 106800 

Maximum Salary: $ 202900 

The anticipated compensation listed above and the value of core and optional employee benefits offered by Boston Scientific (BSC) – see www.bscbenefitsconnect.com—will vary based on actual location of the position and other pertinent factors considered in determining actual compensation for the role. Compensation will be commensurate with demonstrable level of experience and training, pertinent education including licensure and certifications, among other relevant business or organizational needs. At BSC, it is not typical for an individual to be hired near the bottom or top of the anticipated salary range listed above.

Compensation for non-exempt (hourly), non-sales roles may also include variable compensation from time to time (e.g., any overtime and shift differential) and annual bonus target (subject to plan eligibility and other requirements).

Compensation for exempt, non-sales roles may also include variable compensation, i.e., annual bonus target and long-term incentives (subject to plan eligibility and other requirements).

For MA positions: It is unlawful to require or administer a lie detector test for employment. Violators are subject to criminal penalties and civil liability.

Boston Scientific transforms lives through innovative medical technologies that improve the health of patients around the world. As a global medical technology leader for more than 45 years, we advance science for life by providing a broad range of high-performance solutions that address unmet patient needs and reduce the cost of healthcare. Our portfolio of devices and therapies helps physicians diagnose and treat complex cardiovascular, respiratory, digestive, oncological, neurological and urological diseases and conditions. Learn more at www.bostonscientific.com and follow us on LinkedIn.

Boston Scientific Corporation has been and will continue to be an equal opportunity employer. To ensure full implementation of its equal employment policy, the Company will continue to take steps to assure that recruitment, hiring, assignment, promotion, compensation, and all other personnel decisions are made and administered without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, gender expression, veteran status, age, mental or physical disability, genetic information or any other protected class.

Please be advised that certain US based positions, including without limitation field sales and service positions that call on hospitals and/or health care centers, require acceptable proof of COVID-19 vaccination status.  Candidates will be notified during the interview and selection process if the role(s) for which they have applied require proof of vaccination as a condition of employment.  Boston Scientific continues to evaluate its policies and protocols regarding the COVID-19 vaccine and will comply with all applicable state and federal law and healthcare credentialing requirements.   As employees of the Company, you will be expected to meet the ongoing requirements for your roles, including any new requirements, should the Company’s policies or protocols change with regard to COVID-19 vaccination.

Among other requirements, Boston Scientific maintains specific prohibited substance test requirements for safety-sensitive positions.  This role is deemed safety-sensitive and, as such, candidates will be subject to a prohibited substance test as a requirement.  The goal of the prohibited substance testing is to increase workplace safety in compliance with the applicable law.  


What Boston Scientific employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom