Pr Embedded Software Test Engineer
Core
Lead the development and execution of manual and automated test plans, test cases, and scripts for embedded software per IEC 62304 standards for cardiovascular medical devices.
Role type
Principal embedded software test engineer
Builds
Embedded software, firmware, and hardware integration for heart recovery, electrophysiology, and stroke solutions
Domain
Medical device / Cardiovascular technology
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Embedded software testing, Real-time operating systems (RTOS), Python scripting, Windows shell programming, FDA 524B cybersecurity guidelines, Test automation framework design, CI/CD pipeline enhancement, System-level troubleshooting, Root cause analysis
Preferred skills
Cardiovascular physiology knowledge, QNX operating system, Medical device industry experience
Technologies
Python, Windows Shell, Jira, Jenkins, Jama, Gitlab, QNX, IEC 62304
Responsibilities
Lead development and execution of manual and automated test plans and scripts; Collaborate with embedded software, hardware, and systems engineers to identify testing requirements and troubleshoot issues; Manage small to mid-size projects of varying complexities; Enhance test automation framework and CI/CD pipelines; Design and develop test fixtures; Mentor junior team members on testing techniques and quality assurance practices; Perform root cause analysis on software failures
Seniority
Principal, hands-on IC with mentorship