Rivianvw.Tech
Staff Platform Integration Engineer
Palo Alto, California, Remote. Posted 15 days ago
The role
You will own the end-to-end BSP test and release lifecycle for vehicle compute and Infotainment/Connectivity ECU software. You will lead platform integrations, system-level debugging, and automated test frameworks while mentoring engineers.
What you will do
- Set and review technical direction for BSP integration, automated test execution, and HIL testing
- Lead design reviews and define test plans, entry and exit criteria, and launch gates
- Review nightly regression, BSP, and HIL results and drive root-cause analysis
- Lead complex hardware bring-up and smoke/validation testing for new hardware revisions
- Define testable interface contracts for the hardware abstraction layer
- Represent integration and test coverage readiness in roadmap and risk reviews
- Mentor senior and junior integration and test engineers
- Use AI tools for test case generation, test plan design, log parsing, and failure triage
Required qualifications
- A degree in computer science, computer engineering, electrical engineering, software engineering, or information systems, or equivalent professional experience
- 10+ years of professional embedded software experience, including BSP, bootloader, or kernel work
- 6+ years of hands-on Linux kernel and driver development
- Strong C programming and debugging skills
- Advanced Python and shell scripting for test frameworks, CI/CD pipelines, and log parsing
- Experience leading automated test infrastructure (pytest, LAVA, Labgrid, Jenkins-driven HIL rigs)
- Experience owning Yocto Project or equivalent build system architecture
- Track record of leading cross-team platform integration and end-to-end testing
- Expertise in root-cause analysis for wireless, connectivity, and boot issues
- Clear written and verbal communication
Nice to have
- Working knowledge of automotive protocols (CAN, CAN FD, Ethernet, PCIe, Wi-Fi, Bluetooth)
- Ability to analyze telemetry, logcat, and diagnostic data
- Experience with wireless performance, coexistence, and interoperability testing
- Diagnostic testing experience on infotainment platforms (OBD-II, UDS, SOVD, fault logging, DTCs)
- Understanding of end-to-end data routing, telematics, and validation of cloud-connected and mobile-app features
- Experience setting multi-year test automation roadmaps or BSP verification strategies
- Experience with fault injection, fuzzing, or coverage-guided testing of kernel and driver code
- Experience with HIL benches and automated test equipment (dSPACE, NI, Vector)
- Experience with Android or Android Automotive OS, or Automotive Grade Linux test suites
- Experience with secure boot, firmware update validation, and security test methods
Benefits
- Competitive base salary
- Annual company performance bonus program
- Equity in the form of Restricted Stock Units (RSUs)
- Health coverage
- Retirement savings
- Time off
- Family planning programs
About the company
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders addressing the challenges of electric vehicles through technology for software-defined vehicles.