The opportunity
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.
What you'll do
Design, build, and own the software, electrical, and hardware test fixtures used during production
Define the vision, strategy, and architecture for current and future: manufacturing test systems, and author the test specifications and fixture acceptance plans that govern quality
Write scripts and programs to run automated tests and capture factory data for traceability and yield analysis
Implement features and tooling to support hardware testing across the product line
Own our in-house test platform: an OpenHTF-based Python execution runtime with YAML-driven config, product variants, and feature flags
Maintain the TypeScript/Electron/React operator application that communicates: with the Python test agent over gRPC/protobuf
What they're looking for
- Manage CI, signed installers, semver releases, and an S3-based auto-update pipeline with rollback
- Own firmware bring-up, validation, and testing of electronic PCBAs and: multi-component electrical systems, including motor controllers, battery management systems, and vehicle-controller units
- Validate mechanical and electrical assemblies to confirm they meet safety,: durability, and functional requirements before they ship
- Validate and troubleshoot factory tests, set factory test requirements,: assist in software bring-up, and review test fixture software