Overview
On Site
BASED ON EXPERIENCE
Full Time
Contract - Independent
Contract - W2
Contract - 6+ mo(s)
Skills
EMBEDDED C / C++
RTOS / NON-RTOS
GUI TESTING (C++ BASED)
MEDICAL DEVICE
Job Details
Job Title: Embedded Tester (SIT)
Location: Alameda, CA (Local candidates only)
Contract:6+months
Exp. Level: 8-12 years
Location: Alameda, CA (Local candidates only)
Contract:6+months
Exp. Level: 8-12 years
Job Summary:
We are seeking a highly skilled and detail-oriented Software Integration Tester (SIT) to join our team in Alameda, CA. This role is focused exclusively on device-level testing for a highly safety-critical handheld medical device. The ideal candidate will have a strong background in embedded systems, particularly in C and C++, and experience working in both RTOS and non-RTOS environments. While prior experience in design and development is valuable, this role is strictly testing-focused.
Key Responsibilities:
- Analyze and understand embedded software designs written in C for microcontroller-based systems in non-RTOS and RTOS environments.
- Review and comprehend GUI designs developed in C++ for RTOS-based microcontroller systems.
- Perform requirement analysis, identify gaps, and derive comprehensive test scenarios and combinations from design and requirement documents.
- Identify and configure appropriate test hardware equipment for system-level testing.
- Develop and execute Software Integration Test Plans and Protocols in compliance with medical device software development standards.
- Conduct software code regression analysis (C & C++) and plan integration testing accordingly, considering custom hardware design.
- Participate actively in requirements, design, and code review meetings, providing constructive feedback from a testing perspective.
Required Qualifications:
- Proven experience in embedded software testing for safety-critical systems, preferably in the medical device domain.
- Strong understanding of C and C++ programming languages.
- Familiarity with RTOS and non-RTOS environments.
- Experience with microcontroller-based systems and custom hardware.
- Ability to analyze complex requirements and translate them into effective test strategies.
- Excellent communication and collaboration skills.
Preferred Qualifications:
- Prior experience in medical device software development and testing.
- Knowledge of FDA regulations and IEC 62304 standards for medical software.
- Experience with battery-operated handheld devices.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.