Haystack
← Back to Jobs
Full time
Technology
AL

Senior Embedded Software Engineer - Medical Devices

Abbott LaboratoriesAlameda, California🇺🇸United StatesPosted Oct 7, 2026

Quick Overview

Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
Alameda, California, United States
Embedded SystemsCC++Git

Job Description

Abbott Laboratories is seeking a Sr. Embedded Software Engineer to design, implement, and optimize embedded software for advanced medical devices. You will develop real-time firmware in C/C++, integrate with hardware and sensors, and ensure safety, reliability, and compliance with medical device standards. In this role, you will collaborate with cross-functional teams, contribute to architecture decisions, lead code reviews, and support verification and validation. Join an inclusive, mission-driven team focused on innovation, continuous learning, and improving health worldwide.

Responsibilities

  • Design and implement embedded software for medical devices using C/C++ and RTOSCollaborate with hardware, systems, and quality teams to define requirements and interfaces
  • Develop and maintain firmware architecture and documentation
  • Perform debugging, optimization, and root-cause analysis on embedded systems
  • Ensure compliance with medical device standards (e.g., IEC 62304) and internal quality processes
  • Write and execute unit, integration, and system-level tests
  • Participate in design and code reviews, providing technical mentorship to junior engineers
  • Support verification, validation, and regulatory submissions for new and existing products

Required Skills

  • Embedded C/C++ programming
  • RTOS development
  • Microcontroller/So
  • C programming
  • Firmware architecture and design
  • Debugging with oscilloscopes/logic analyzers
  • Version control (Git)
  • Unit and integration testing
  • IEC 62304 or similar standards
  • Real-time systems design
  • Requirements and documentation management

Similar jobs