Staff Systems Test Engineer
Expansion
Posted on 5/4/2023
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Analysis
Data Science
C/C++/C#
SQL
Python
Communications
Requirements
- Consistent track record of driving cross-functional initiatives delivering innovative solutions that significantly impact the product, architecture, or productivity of the team
- Subject matter expert on system test for products that solve complex problems such as autonomous driving
- Technical leadership experience with shown ability to guide strategy and make technological trade offs based on business/operational needs
- Ability to lead through influence providing mentorship to other engineers, enabling them to grow and be more effective
- 8-10 years of experience in system test, automation and root-cause analysis in fields similar in complexity to autonomous driving
- Deep understanding of an aspect of the AV stack; such as planning, controls or lidar, localization, calibration and mapping(LLCM)
- Strong written and verbal communication skills. Ability to convince other organizations to address issues in a timely manner through thorough documentation and presentation
- Strong spatial comprehension and computational skills
- Good foundation in physics, motion control, and kinematics
- Professional experience with Python/C++ and SQL
- Passionate about self-driving technology and its potential impact on the world
- Minimum BS degree in electrical engineering, industrial engineering, computer engineering, math, physics, or other relevant course of study
Responsibilities
- Release metrics and gating
- Lead the creation and validation of comprehensive test suites to cover our operational domain
- Lead cross-functional initiatives to deliver measurable continuous improvement in the robustness, efficacy and efficiency of the tests
- Lead the effort to triage road failures, use triage results to understand & document the test and process gaps, and work with partner teams to ensure that we close the gaps in a timely manner
- Collaborate with cross-functional software, hardware, system engineering and safety teams to develop robust exit criteria for releases that meet and exceed safety standards and delights customers
- Feature test
- Champion and be an advocate for quality throughout the development process
- Develop best practices for test strategies at all levels including unit, component, integration and system tests
- Using your in-depth understanding of business requirements and AV system architecture, help the cross-functional teams understand the risks and come up with mitigation strategies
- Create test strategies and test plans, and lead other engineers by example on test creation, execution, and analysis, using industry standard processes
- Set the standard through insightful code/test reviews
- Characterize the expected on-road performance of new features with thorough test coverage and in-depth analysis of results that inform release readiness
- Framework improvement
- Advocate for industry-leading tools and frameworks that improve the effectiveness and efficiency of system tests, and work with cross-functional teams to implement them and demonstrate significant impact
- Build consensus acrosscross-functional teams to come up with a prioritized set of problems to be addressed in existing tools/frameworks and collaborate with partner organizations to implement solutions, and demonstrate measurable impact
- Create requirements and design docs for new tools to increase our testing capabilities, working with Simulation, Systems Engineering, Data Science, and Data Analytics teams to ensure alignment. Ensure these new tools are delivering measurable improvements
- Prototype test tools for future implementation in the production environment
- Organizational
- Extensively document standard processes
- Train and mentor other Systems Test Engineers
- Represent Systems Test in cross-functional teams
- Raise the overall technical depth of the team
- Lead through influence, building bridges across organizations
- Lead initiatives across functional areas and multiple departments
- Identify and drive areas of growth for the team
- Provide accurate technical assessment for promotion of engineers
- Continuously raise the hiring bar for Cruise
Self-driving car service
Company Overview
Cruise's is building self-driving vehicles to improve life in our cities. The company makes autonomous, sustainable, self-driving EVs.
Benefits
- Flexible vacation
- Paid holidays
- Paid parental leave
- Fertility & family expansion benefits
- 401k matching program
- Monthly social events
- Community volunteering programs
- Healthy meals & snacks for onsite employees
- Quarterly offsites & working retreats
- Monthly wellness stipend
- Mental health support
- Professional development programs
- On-site gym in SF HQ
- Commuter benefits for onsite employees
- Medical, dental & vision coverage
Company Core Values
- Stay safe
- Stay focused
- Own it
- Seek truth
- Work together
- Be humble