Co-op, Embedded Software Test Engineering: January-June 2027 (Onsite)
Core
Design and execute manual and automated test strategies for embedded software in regulated medical devices to ensure compliance, safety, and performance.
Role type
Co-op Embedded Software Test Engineer
Builds
Embedded software for medical devices (e.g., insulin pumps)
Domain
Medical Devices / Embedded Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Manual testing, Automation testing, Python, Test automation tools, CI/CD pipelines, Git, DevOps practices, Software quality assurance principles, SDLC, Agile methodologies
Preferred skills
Embedded systems knowledge, Software hazard analysis, Requirements traceability, Defect tracking, Software metrics, Configuration management
Technologies
Python, Jenkins, Jira, Confluence, Slack, Teams, Git
Responsibilities
Develop and maintain manual and automated test cases; Perform functional, regression, performance, stress, and reliability testing; Ensure compliance with industry standards; Maintain detailed documentation of test plans and results; Participate in product design reviews and software requirement analysis; Coordinate daily stand-ups and syncs across onshore and offshore teams
Seniority
Co-op (Undergraduate student)