Senior Device Engineer - Lifecycle Management
Core
Lead software lifecycle management for body contouring medical devices from production transfer to end of life, ensuring compliance with FDA and ISO regulations.
Role type
Senior embedded software engineer (medical devices)
Builds
Embedded, Windows embedded, and desktop applications for body contouring products
Domain
Medical devices / Aesthetics
Deliverable
production ML models | product features | infrastructure
Required skills
C#, .NET, Windows embedded programming, event-driven architecture, multi-threading, software design patterns, component-oriented architecture, RS232/SPI/USB protocols, PID control algorithms, IEC 62304 lifecycle processes
Preferred skills
Medical device development experience, structured software development in regulated environments
Technologies
.NET Framework, C#, Windows Embedded, RS232, SPI, USB
Responsibilities
Lead small-scale projects for on-time delivery, define functional requirements, perform data analysis for quality improvements, design and validate software tools for verification and manufacturing, execute V&V tests, interface and debug software/hardware components, generate regulatory documentation
Seniority
Senior, hands-on IC