Senior Manager Embedded Software Engineering, R&D
Core
Leading a team of embedded software engineers to design, develop, test, and maintain software systems for cardiovascular medical devices, ensuring performance, reliability, and regulatory compliance.
Role type
Senior Manager, Embedded Software Engineering (People Leader)
Builds
Embedded software systems for heart recovery, electrophysiology, and stroke treatments
Domain
Medical devices / Cardiovascular technology
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, QNX operating system, embedded systems architecture, hardware integration (SPI, I2C, UART, USB), software validation/verification (IEC 62304), CI/CD, Agile methodologies, team leadership, project management
Preferred skills
PMP, Scrum Master, medical device software compliance, automotive safety standards
Technologies
C, C++, QNX, Git, Jenkins, JIRA, SPI, I2C, UART, USB
Responsibilities
Lead and mentor embedded software engineers; define team goals and roadmaps; guide architecture and design of embedded systems; oversee software validation and compliance; manage concurrent projects and cross-functional collaboration; recruit and develop engineering talent
Seniority
Senior, hands-on IC with leadership responsibilities