Software Test Engineer - Embedded Systems
Role details
Job location
Tech stack
Job description
We are seeking a highly motivated Software Verification Engineer to support the development of embedded software for complex medical devices. In this role, you will be responsible for developing, executing, and maintaining robust software verification procedures, tools, and traceability artifacts to ensure compliance with regulatory standards and product quality requirements., * Develop, document, review, and maintain high-quality software verification procedures
- Analyze software requirements and design comprehensive verification tests
- Create new test cases and update existing test protocols to ensure complete requirement coverage
- Execute verification test procedures, including hands-on manual testing of complex embedded medical devices
- Plan or support planning of verification activities, including effort estimation and scheduling
- Participate across all phases of the software development lifecycle, including requirements tracing and test maintenance
- Perform software integration activities involving both software and hardware subsystems
- Track and report progress against performance and project milestones
- Design or specify software and hardware tools, fixtures, and environments to support testing
- Follow established standard operating procedures and software test engineering best practices
- Collaborate with cross-functional teams to foster a positive environment and deliver high-quality solutions
Requirements
Perforce Visionary IEC 62304 Innovation Test Design Traceability Manual Testing Self-Motivation Medical Devices Document Review Microsoft Office Computer Science Software Testing Agile Methodology Embedded Software Health Technology Emergency Medicine Systems Integration Computer Engineering Artificial Intelligence Development Environment Engineering Design Process Bug Tracking And Management Standard Operating Procedure Scrum (Software Development), * Bachelor's degree in Computer Science, Electrical/Computer Engineering, or a related engineering/science discipline (or equivalent experience)
- Minimum of 5 years of experience in embedded software testing or embedded software development
- Strong experience with software development lifecycle tools, including bug tracking systems
- Experience working in a structured development environment with design controls
- Experience with medical device software standards such as IEC 62304 (highly preferred)
- Proficiency with standard computer applications (e.g., Microsoft Office, Adobe tools)
- Experience with Agile/Scrum methodologies is a plus
- Familiarity with Perforce Helix ALM or similar tools is a plus, Irvine, CA, *On-Site Planning Perforce Visionary IEC 62304 Innovation Test Design Traceability Manual Testing Self-Motivation Medical Devices Document Review Microsoft Office Computer Science Software Testing Agile Methodology Embedded Software Health Technology Emergency Medicine Systems Integration Computer Engineering Artificial Intelligence Development Environment Engineering Design Process Bug Tracking And Management Standard Operating Procedure Scrum (Software Development)
Benefits & conditions
- Opportunity to work on life-saving technologies with global impact
- Collaborative and innovation-driven work environment
- Competitive compensation and benefits
- Career growth within a regulated, high-tech industry, If you are passionate about quality, thrive in a regulated engineering environment, and want your work to truly matter, we encourage you to apply and be part of a team that is shaping the future of medical technology. Job Type & Location
This is a Contract position based out of Irvine, CA. Pay and Benefits
The pay range for this position is $60.00 - $80.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type