Rivianvw.Tech

Senior Platform Integration Engineer

Palo Alto, California, Remote. Posted 4 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 mentor 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, risk, and escalation 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
  • 7+ years of professional embedded software experience, including BSP, bootloader, or kernel work, with leadership in test automation and verification on production hardware
  • 4+ years of hands-on Linux kernel and driver development, including device tree configuration and automated testing on Linux
  • 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) across multiple platforms
  • Experience owning Yocto Project or equivalent build system architecture
  • Track record of leading cross-team platform integration and end-to-end testing from requirements through production release sign-off
  • Expertise in root-cause analysis for wireless, connectivity, and boot issues
  • Clear written and verbal communication

Nice to have

  • Working knowledge of automotive protocols and their test methods (CAN, CAN FD, Ethernet, PCIe, Wi-Fi, Bluetooth)
  • Ability to analyze telemetry, logcat, and diagnostic data
  • Experience with wireless (Wi-Fi, 5G, LTE, GPS, Bluetooth) 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 for automotive programs
  • Experience with fault injection, fuzzing, or coverage-guided testing of kernel and driver code
  • Experience with HIL benches and automated test equipment for automotive ECUs (dSPACE, NI, Vector)
  • Experience with Android or Android Automotive OS, or with Automotive Grade Linux test suites such as VTS and CTS
  • 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.

Senior Platform Integration Engineer at Rivianvw.Tech | JobZoey