Join as Silicon Validation Engineer in the Autonomy Hardware and Sensor Systems team. You will be part of the team building Rivian’s next generation hardware platform to enhance vehicle performance and autonomous driving capabilities.
-
Work w/ SoC validation team to refine and execute the SoC validation plan
-
Use C/C++ software and FPGA technology to validate SoC for the next generation hardware design, enable SoC internal functional blocks and peripheral interfaces.
-
Develop automatic testing tools and generate test coverage reports.
-
Build benchmark tools to evaluate performance of the hardware system, including throughput, latency, resource utilization, IO or compute frequency metrics
-
Document validation progress and results in Rivian’s tracking system, to maintain good traceability
-
Bachelor or higher degree in EE, CSE or related field
-
Proficient in C/C++ and scripting language (e.g., Python, Linux shell, etc.)
-
Good analytical skills, written and verbal communication skills, and a team player
Preferred Qualifications:
-
With projects focusing on platform/embedded software development for SoC/Hardware System validation
-
Prior experience in FPGA embedded software development (AMD Petalinux) and FPGA design (RTL)
-
Prior experience in SoC validation including CPU, Memory, GPU and AI Neural Network Processor
-
Prior experience in SoC HSIO peripherals like Ethernet, PCIe, MIPI CPHY, UFS MPHY, etc.
-
Prior experience in System Level Test experience