Aurora aims to deliver the benefits of self-driving technology safely, quickly, and broadly through the Aurora Driver, which will create a new era in mobility and logistics. The company is seeking a Software Engineer II, Test Automation Engineering to support hardware and firmware verification and validation (V&V) across the product lifecycle.
Requirements
- B.S. in Computer Science, Electrical Engineering, or related field AND 2 years of proven experience in hardware/software development and test
- OR M.S. in relevant field
- Highly proficient in Python programming, with demonstrated success deploying and supporting user facing applications
- Experience in electrical hardware V&V, including manufacturing test, electrical validation, and reliability testing
- Experience in firmware V&V, including Hardware in the Loop testing
- Experience with cloud based CI (e.g. Buildkite) integration
- Experience with hardware test asset management systems: automated bench reservations, deployments, health checks, etc.
Responsibilities
- Architect, implement, and test software framework features supporting automated electrical hardware and firmware V&V testing
- Develop robust, shareable, reliable automated hardware and firmware test cases targeting state of the art automotive electronics
- Proactively drive down framework and test gaps and issues, increasing reliability and test coverage for the organization
- Model exemplary software development practices
- Create and support test automation software infrastructure and accompanying test cases to enable hardware and firmware verification and validation (V&V) across the entire product lifecycle
- Support test deployment, UI, sequencing, logging, results and data visualization, and any other needs related to automated hardware and firmware V&V
- Build and maintain a scalable, robust, and full-featured automation framework with immediate deployment and testing needs
Other
- B.S. in Computer Science, Electrical Engineering, or related field AND 2 years of proven experience in hardware/software development and test
- OR M.S. in relevant field
- Commitment to inclusion and diversity as outlined in Aurora's commitment to inclusion
- Ability to work in a collaborative and fast-paced environment
- Willingness to contribute to a culture of integrity, setting ambitious goals, and winning together