Principal Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Cirtec Medical · 7 hours ago

Principal Embedded Software Engineer

Cirtec Medical is a leading outsourcing partner for complex medical devices, specializing in comprehensive solutions for Class II and III devices. The Principal Embedded Software Engineer will lead software development for these medical devices, ensuring technical excellence and compliance while collaborating with cross-functional teams to bring new therapies to market.

Medical Device
check
H1B Sponsor Likelynote

Responsibilities

Lead the Development of Advanced Implantable Systems
Architect, design, and implement embedded software for Class II and III active implantable medical devices
Build software that runs on ARM-based microcontrollers, custom ASICs, inductive charging systems, and MICS-band or BLE communication stacks
Develop software for external clinician and patient-facing devices that interface with implantable platforms
Drive Technical Excellence
Lead and mentor engineers across architecture, design, implementation, testing, and documentation
Translate complex system requirements into robust, scalable embedded software solutions
Perform rigorous design risk management aligned with IEC 62304, IEC 60601, and other relevant standards
Collaborate with World-Class Innovators
Work directly with pioneering startups and established medical device leaders to bring new therapies to market
Partner with cross-functional experts in systems engineering, ASIC design, RF, mechanical engineering, and manufacturing
Ensure Quality and Compliance
Develop software requirements, design control documentation, and Design History Files (DHF)
Lead unit, integration, and system-level testing, including static and dynamic analysis
Contribute to continuous improvement of software processes and lifecycle management
Own the Full Development Lifecycle
Collaborate with program management to create and maintain detailed project plans
Define embedded software lifecycle strategies for new products
Participate in design reviews and influence technical direction across programs

Qualification

C++Embedded software developmentHardware-software integrationIEC 60601IEC 62304Human Interface DevicesMicrocontrollersBLE communicationCommunicationTeam leadership

Required

Bachelor's degree in a STEM engineering discipline (or equivalent experience) and 10+ years of embedded software development
Deep expertise in C++ and object-oriented design for embedded systems
Experience leading technical teams on complex, multidisciplinary projects
Strong background in hardware–software integration and use of diagnostic tools
Experience with Human Interface Devices (HIDs)
Familiarity with IEC 60601 and IEC 62304
Excellent communication skills and the ability to collaborate with customers and internal teams

Preferred

Experience with active or passive implantable medical devices, especially Class III
Hands-on work with NXP, TI, Nordic, or Zarlink microcontrollers; DSP; SPI
Experience with MICS-band and/or BLE communication
Exposure to MBSE, SysML, or UML
Background in neuromodulation, BCI, active orthopedics, or other advanced implantable systems

Benefits

Training and career development
Healthcare and well-being programs including medical, dental, vision, wellness and occupational health programs
Paid Time Off
401(k) retirement savings with a company match

Company

Cirtec Medical

twitter
company-logo
Whether you’re a cutting-edge startup or a leading Class II or III medical device manufacturer, Cirtec is here to help bring life-enhancing therapies to market – quickly and cost-effectively.

H1B Sponsorship

Cirtec Medical has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (1)
2023 (4)
2022 (2)
2021 (3)
2020 (8)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Brian Highley
CEO
linkedin
leader-logo
John Kraus
Chief Operations Officer
linkedin
Company data provided by crunchbase