Implant Software Staff Engineer

Micro Systems Engineering, Inc.
Lake Oswego, ORFULL_TIMEPosted Jul 29, 2026

Role responsibilities

Design and develop embedded real-time software for cardiac implantable medical devices under strict power and memory constraints. Lead technical approaches, own key software components, and collaborate cross-functionally to meet project milestones.

Requirements

Requires a BS/MS in Computer Science, Electrical Engineering, or a related field with at least 8 years of embedded software experience. Must have strong proficiency in C and assembly, experience with 8-bit architectures, and at least one year in a regulated medical device industry.

Key skills

Embedded Software Development, C, Assembly, 8-bit Microprocessor Architecture, RTOS, Bare Metal, Cybersecurity for Embedded Systems, Object Oriented Design, FDA Class III Medical Devices, Configuration Management, Defect Tracking, Unit Testing, Technical Leadership, Cross-functional Collaboration, Software Documentation, Developer Verification

Keywords

Embedded Software, Real-time Software, Cardiac Implantable Devices, C, Assembly, 8-bit Microcontroller, RTOS, Bare Metal, Cybersecurity, FDA Class III, Medical Devices, ASIC, Systems Engineering, Configuration Management, Defect Tracking, Object Oriented Design, Software Lifecycle, Unit Testing, Peer Reviews, Medical Equipment Manufacturing

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free