Demo

Sr. Embedded Software Engineer (IVD)

People With Chemistry
Menlo, CA Full Time
POSTED ON 1/25/2025
AVAILABLE BEFORE 4/23/2025

Senior Embedded Software Engineer Department : Engineering

Position Overview : A fast-growing medical device company specializing in In Vitro Diagnostic (IVD) solutions is seeking a Senior Embedded Software Engineer to lead the development and maintenance of embedded software for advanced diagnostic devices. This role will focus on designing new software solutions, maintaining existing codebases, ensuring regulatory compliance, and planning software lifecycle maintenance. The ideal candidate will have experience in medical software development, a strong understanding of regulatory standards, and a passion for creating high-quality, reliable solutions that meet the needs of the healthcare industry.

This role requires close collaboration with cross-functional teams, including hardware engineers, clinical scientists, and regulatory experts, to ensure successful product development and lifecycle management.

Key Responsibilities

Software Design & Development : Lead the architecture, design, and implementation of embedded software and applications for IVD devices in compliance with industry standards.

Software Maintenance : Manage existing product codebases to ensure continuous reliability, performance, and compliance with customer and regulatory requirements.

Lifecycle Planning : Drive software maintenance efforts, including bug fixing, updates, and performance optimization, while maintaining detailed documentation.

Regulatory Compliance : Ensure all development and maintenance activities adhere to relevant standards (e.g., IEC 62304, ISO 13485, FDA 21 CFR Part 820) and support regulatory submissions.

Collaboration : Work with cross-functional teams, including R&D, quality assurance, regulatory experts, and external contractors, to meet clinical and technical requirements.

Testing : Develop and execute unit tests and integration tests to ensure software meets safety and performance standards.

Technical Leadership : Provide mentorship to junior engineers, conduct code reviews, and promote best practices in embedded software development.

Process Improvement : Identify opportunities to enhance development workflows, tools, and processes to increase efficiency and product quality.

Project Management : Contribute to project planning, task estimation, and risk management while ensuring timely delivery of software components aligned with milestones.

Qualifications

Education :

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

Experience :

6 years of software development experience, with at least 4 years in medical devices or regulated industries (preferably IVD).

Strong experience with embedded systems development, RTOS, and microcontrollers.

Proficiency in programming languages like C, C , and Python.

Proven experience maintaining and enhancing software for on-market products with a focus on reliability and compliance.

Familiarity with ARM-based products and development environments, such as IAR Embedded Workbench.

Deep knowledge of software lifecycles, including risk management and verification / validation activities in medical devices.

Skills :

Expertise in regulatory standards such as IEC 62304, ISO 14971, and FDA 21 CFR Part 820.

Strong understanding of Agile and Scrum methodologies, along with tools like Jira.

Excellent problem-solving abilities and communication skills, with a proven ability to collaborate with technical and non-technical stakeholders.

Preferred Qualifications

Experience with diagnostic devices, laboratory equipment, or healthcare technologies.

Familiarity with medical device cybersecurity standards (e.g., FDA cybersecurity guidance).

This role offers an exciting opportunity to work on innovative diagnostic devices, contribute to improving healthcare, and be part of a collaborative, fast-paced environment

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Embedded Software Engineer (IVD)?

Sign up to receive alerts about other jobs on the Sr. Embedded Software Engineer (IVD) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at People With Chemistry

People With Chemistry
Hired Organization Address Naples, FL Full Time
Main Objective : Manage the Spine product line from conceptual stages through product life cycles to optimize profit and...
People With Chemistry
Hired Organization Address San Francisco, CA Full Time
Electra Therapeutics, based in South San Francisco, California, is a clinical stage biotechnology company developing the...
People With Chemistry
Hired Organization Address Alpharetta, GA Full Time
Summary : Happy to announce that Meet has recently begun working with an incredibly impressive, global medical communica...
People With Chemistry
Hired Organization Address Bridgewater, MA Full Time
Associate Director, Clinical Science (MD) / Director, Clinical Science (MD) Endocrinology Meet is partnering with an inn...

Not the job you're looking for? Here are some other Sr. Embedded Software Engineer (IVD) jobs in the Menlo, CA area that may be a better fit.

Sr Embedded Software Engineer

CloudRay Inc, Palo Alto, CA

Sr. Embedded Software Engineer

Intuitive Surgical, Sunnyvale, CA

AI Assistant is available now!

Feel free to start your new journey!