Software Verification Engineer
Core
Design, develop, and verify embedded and application software for medical devices, ensuring compliance with safety and regulatory standards.
Role type
Software Verification Engineer (MedTech)
Builds
Embedded and application software for medical devices
Domain
MedTech / Medical Devices
Deliverable
production ML models | product features
Required skills
embedded software verification, real-time operating systems (RTOS), test automation and scripting, diagnostics and debugging, software verification in regulated environments, medical device regulations (FDA, MDR, ISO, IEC 62304, IEC 60601-1), product risk management
Preferred skills
experience with electromechanical systems, modern software testing strategies
Technologies
RTOS, test automation frameworks, embedded testing tools
Responsibilities
Define software requirements and specifications based on product standards and risk analysis; plan, execute, document, and report software verification activities; test and evaluate embedded software for functionality, performance, and compliance; integrate and verify software developed by other engineers; contribute to system-level risk analysis and product verification; participate in technical design reviews and maintain documentation; support Manufacturing, Quality Assurance, and Operations with technical input
Seniority
Mid-level, hands-on IC
