Software Development Engineer in Test (Firmware and Driver SDET Contractor)
$108,160–$162,240 year
On-siteSan Mateo, California, United States
Job Summary
Develop and maintain automated tests in C for embedded firmware and Python for platform integration, owning suites for assigned features to ensure reliability and comprehensive coverage. Perform firmware integration testing on PlayStation 5, PlayStation Portal, and Windows while monitoring infrastructure to troubleshoot failures and optimize runtime performance. Analyze execution data to identify flaky tests and evaluate new tools to improve testing efficiency and scalability. Collaborate with QA, Development, and Product teams to align on coverage and drive system quality across multiple platforms.
Required Qualifications
- Strong Python scripting skills
- hands-on experience with automation tools like pytest and Appium
- Experience programming in C or C++
- modern C++ preferred
- Solid experience using Git for version control
- working with CI/CD pipelines in Jenkins
- including configuring jobs
- troubleshooting failures
- Experience using test case management tools like qTest or TestRail
- Understanding of embedded firmware testing
- hardware/software integration
- Ability to design and troubleshoot automated tests
- with minimal supervision
- Effective communication and collaboration skills
- in a cross-functional team
- Bachelor's degree
- or equivalent
- Must be able to lift 50 lbs
Desired Qualifications
- Experience with GitHub Actions
- Experience testing or interacting with Windows-based drivers
- Familiarity with PlayStation SDK development
- Familiarity with basic electrical concepts
- such as current draw
- voltage levels
- battery diagnostics
- and microcontroller-based measurements
- Curiosity about PlayStation products and games
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.