Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Rivian Logo

Sr. Staff Embedded Engineer

Rivian

$196,000 - $245,000
Sep 11, 2025
Palo Alto, CA, USA
Apply Now

Rivian is looking to develop embedded firmware and software for innovative System-on-Chip (SoC) solutions for their Autonomy Hardware team, enabling advanced ADAS features and ensuring robust validation of these systems.

Requirements

  • Strong understanding of embedded system components, bus protocols (e.g., AMBA), and boot sequences
  • Proven experience in firmware or device driver programming
  • Demonstrated proficiency in C/C++, along with Python or another scripting language for test automation
  • Hands-on experience with laboratory equipment and advanced lab debugging techniques
  • Excellent debugging and analytical skills

Responsibilities

  • Develop Embedded Firmware and Software for Next-Generation SoC Platform
  • Design and implement bare-metal or OS drivers to enable core SoC functionalities, including processors and I/O interfaces.
  • Develop the SoC bootloader, boot sequence, and overall boot flow
  • Create validation sequences and develop associated tooling, including automation frameworks.
  • Utilize developed validation software to conduct thorough performance characterization of components at both the SoC and board levels
  • Establish Autonomy System Validation Pipeline for ADAS Hardware:
  • Develop and execute in-system validation procedures for end-to-end data flow, from sensors to ECUs

Other

  • MS in Electrical Engineering, Computer Science, or a closely related field
  • Minimum of 7 years of relevant working experience in embedded systems development and validation
  • Strong written and verbal communication skills
  • Good team player