← Back to jobs

Avance Consulting Logo
Senior Embedded Software Engineer

Avance Consulting

 

Menlo Park,United States

Posted On: 1 day ago
Experience: 5+ years
Availability: Hybrid
Openings: 2
Category: Senior Embedded Software Engineer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

Lead the architecture, design, and implementation of embedded software for In Vitro Diagnostic (IVD) medical devices.

This role is on-site.

Responsibilities

  • Architect and implement embedded software and applications for IVD systems.
  • Maintain on-market product codebases, addressing bugs, performance issues, and updates.
  • Ensure all development adheres to regulatory standards including IEC 62304, ISO 13485, and FDA 21 CFR Part 820.
  • Develop and execute unit and integration tests to verify performance and safety requirements.
  • Conduct code reviews and mentor junior engineers to enforce development best practices.

Required Skills

  • 6+ years of software development experience, with at least 4 years in medical devices or a regulated industry.
  • Proficiency in C, C++, and Python.
  • Experience with embedded systems, real-time operating systems (RTOS), and microcontrollers.
  • Ability to independently set up and maintain development environments for ARM products and IAR Embedded Workbench.
  • Knowledge of IEC 62304, ISO 14971, FDA 21 CFR Part 820, and FDA cybersecurity guidance.
  • Experience with medical device software development lifecycles, design controls, risk management, and V&V activities.
  • Experience with Agile/Scrum methodologies and Jira.

Education

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

Related Jobs

No related jobs found

← Back to jobs