Soc Validation Engineer

 

Description:

In this role within the Autonomy Hardware team, you will collaborate closely with Software, Hardware, System, and SoC groups to define and develop the infrastructure for system performance characterization of the next-generation autonomy. Your focus will be on validating SoC solutions in autonomous vehicles, building validation and benchmarking frameworks to identify gaps and risks at the component, module, system, and vehicle levels, and contributing to hardware architecture decision-making processes. Additionally, you will work with cross-functional teams to gather all test requirements and ensure that the test results align with the performance specifications outlined by the architecture.

Responsibilities
 

  • Develop a validation framework, including necessary hardware and software components, to enable early bring-up and validation of the next-generation system for advanced autonomy. This includes:
  • Enabling software bring-up and validation in a SoC environment.
  • Developing test software to validate functional blocks within the SoC environment.
  • Enabling system-level performance benchmarking based on complex use cases.
  • Collaborating with the DV team to uncover issues or performance bottlenecks.
  • Performing bring-up and validation tasks in the lab on PCB boards, hardware modules, and platforms.
  • Validate and perform system characterization on I/O protocols, compute engines, and networking components, including:
  • Developing and executing in-system validation of end-to-end traffic from sensors to ECUs.
  • Working with the Systems and Perception teams to create and execute test plans for the autonomy system.
  • Developing test software for in-system validation.
  • Providing feedback for architectural trade-offs and identifying feasible use cases and performance.
     

Qualifications
 

  • MS in Electrical Engineering, Computer Science, or relevant field, or 5+ years of working experience in relevant field
  • Expertise or prior work experience in one of the following areas: design, bring-up or validation on SoC, embedded platform development on SoC
  • Experience on identifying system use cases and requirements
  • Experience with firmware or device driver programming
  • Demonstrate proficiency in C/C++, plus Python or other scripting language for test automation
  • Hand-on experience with lab equipment and lab debug
  • Excellent debugging and analytical skills, written and verbal communication skills, and a strong team player

Organization Rivian
Industry Engineering Jobs
Occupational Category SoC Validation Engineer
Job Location New York,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-08-12 7:21 am
Expires on 2026-01-05