> Markdown version of [/jobs/ext/3606671-embedded-software-engineer-medical-devices](https://www.wearedevelopers.com/jobs/ext/3606671-embedded-software-engineer-medical-devices). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - Medical Devices - **Company:** Abbott Laboratories - **Location:** Alameda, CA, United States - **Experience:** Expert - **Salary:** $127,500.0 - $167,500.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Adobe InDesign, Unit Testing, C++ (Programming Language), Code Review, Software Debugging, Embedded C, Embedded Software, Firmware, Real-Time Operating Systems, Verification and Validation (Software), PIC Microcontroller, Real Time Systems, Git, System-level Testing, Software Version Control - **Published:** October 7, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=3010168066-2 ## About the Role * 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 ## 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., * 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