Principal Embedded Software Engineer, QNX (m/f/d) – Medical Devices
Core
Lead embedded software development and system architecture for laser and diagnostic systems used in eye surgery.
Role type
Principal Embedded Software Engineer (System Architect)
Builds
Laser and diagnostic systems for ophthalmic surgery
Domain
Medical devices / Ophthalmology / Embedded Systems
Deliverable
production ML models | product features
Required skills
C++ development on QNX, embedded system architecture, technical leadership, CI/CD pipeline management, requirements definition, regulatory compliance, Agile/Scrum, CMake, Conan, gRPC, hardware drivers, FPGA familiarity
Preferred skills
AI-driven development workflows, HIL integration, patent activities, regulated industry experience (medical, automotive, aerospace)
Technologies
QNX, C++, CMake, Conan, Azure DevOps, gRPC, FPGA
Responsibilities
Define and drive software architecture and requirements, lead and coordinate internal and external development and test teams, develop robust software meeting quality standards, implement and optimize AI-driven development workflows, drive adoption of CI/CD, oversee the full development lifecycle from requirements to validation
Seniority
Principal, hands-on IC with technical leadership