Position: Software & Firmware Test Engineer (Medical Devices)
Location: 50% Hybrid (San Jose Office)
Assignment: 6+ Months Contract
We are seeking a Verification Test Engineer to strengthen the robustness of our medical device software, firmware, and algorithms. This role involves both manual and automated testing to ensure compliance with industry standards and deliver high-quality, reliable products.
Primary Responsibilities:
Develop comprehensive test plans and test cases based on product requirements and specifications.
Design and implement automated test frameworks for regression testing and continuous integration.
Execute manual testing for new features, interfaces, and system integration points.
Document and track defects, perform root cause analysis, and verify fixes.
Conduct exploratory testing to uncover defects and potential risks.
Create and manage test datasets to support validation activities.
Analyze test results to evaluate product quality and reliability.
Provide actionable feedback to development teams and project managers on defects, risks, and improvements.
Stay current with medical device testing standards, tools, and best practices.
Qualifications & Skills:
Bachelor’s degree in Computer Science, Electrical Engineering, or a related field (preferred).
3+ years of experience testing software and firmware in embedded systems.
Proficient in C# and Python (required).
Experience creating test benches and scripts (Qt framework experience is a plus).
Hands-on experience with desktop automation tools like FlaUI or WinAppDriver (preferred).
Demonstrated ability to author requirements, develop test protocols, and implement test automation.
Familiarity with firmware development environments and hardware debuggers.
Proficient with source control and defect tracking tools (e.g., GitHub, Jira).
Experience testing firmware, APIs, databases, and platform integrations.
Exposure to test automation frameworks (Selenium, Appium, UFT) and test management tools (Zephyr, TestRail) is a plus.
Understanding of regulatory standards such as IEC 62304 for medical device software (preferred).
Strong attention to detail, excellent organizational skills, and effective communication abilities.
Must be authorized to work in the US and fluent in English.