Job Type: Contract
Contract Length: 6 months
Pay Range: $30–$35/hr
Start Date: ASAP
Location: Onsite in Foster City, CA (5 days in office)
About the Opportunity:
Our client, a leader in autonomous vehicle technology, is looking for a skilled Software Development Engineer in Test to join their Release Management team for a 6-month engagement. This project involves accelerating the software release process by ensuring the delivery of safe, reliable, and high-quality software in a complex, safety-critical environment. This is a high-impact role that requires a self-motivated professional who can hit the ground running, understand complex system interactions, and deliver critical testing infrastructure results quickly.
Key Responsibilities & Deliverables:
This role is focused on the successful completion of specific tasks and deliverables. Your responsibilities will include:
- Tooling & Automation: Building and maintaining tooling and developing automated scripts to efficiently execute Integration and Acceptance testing phases.
- Issue Investigation: Investigating software issues arising from code changes to support daily sign-offs.
- Log Analysis & Reporting: Monitoring and analyzing test results from offline (HIL and CI test runs) and on-vehicle logs, and developing automated reporting.
- Failure Tracing: Developing tooling to support vehicle log analysis and test data, ensuring failures can be traced for root cause analysis, documentation, and communication.
- Regression Triage: Identifying software regressions and suggesting potential improvements to development teams.
We are looking for someone with a proven track record of successful contract engagements. The ideal candidate will have:
- Bachelor’s or Master's degree in Engineering, Computer Science, Mathematics, or a related field.
- A minimum of 5 years of experience in complex testing environments (Consumer Electronics, Automotive, Aerospace, or related industries).
- Expert Python programming experience with a specific focus on system-level tests and test framework development.
- Demonstrated knowledge of software testing methodologies and experience developing/executing automated test scripts.
- Strong understanding of overall system design and component interaction to guide functional and safety sign-off.
- Prior experience with the rigorous verification and validation of complex robotics or safety-critical software systems with a focus on performance measurement.
- Proficiency with GitHub, CI/CD pipelines, and Jira.
- Knowledge of modern AI toolsets (e.g., Cursor, Co-pilot) for developing prototypes and tools.
#LI-SB1





