JobsSr. Validation Software Engineer
Job description
The Senior Validation Software Engineer will join Rivian's Autonomy Hardware and Sensing Systems team, focusing on building the next generation hardware platform, including an in-house AI accelerator SoC. This role involves validating the SoC to enhance vehicle performance and autonomous driving capabilities. The engineer will work closely with the SoC validation team and utilize C/C++ software and FPGA technology. The position requires a strong analytical mindset and effective communication skills to document validation progress and results.
Requirements
- Bachelor's or Master's Degree in Electrical Engineering, Computer Engineering, or a related field
- 1-10 years of experience in a related field
- Proficiency in C/C++ and scripting languages such as Python and Linux shell
- Strong analytical skills and effective written and verbal communication skills
- Ability to work collaboratively as a team player
Responsibilities
- Work with the SoC validation team to refine and execute the SoC validation plan
- Use C/C++ software and FPGA technology to validate the SoC for the next generation hardware design
- Develop automatic testing tools and generate test coverage reports
- Build benchmark tools to evaluate the performance of the hardware system
- Document validation progress and results in Rivian's tracking system to maintain good traceability
Benefits
- Employees at Rivian are often offered comprehensive health, dental, and vision insurance, a 401(k) with company match, ESPP and potential RSU grants, performance bonuses, and generous time off including paid parental and sick leave. Perks can include 24/7 mental-health coaching and therapy, Hinge Health for Anthem enrollees, tuition assistance and professional development, plus on-site food and a wide range of employee discounts on items like computers, mobile phones, home loans, and pet care.
Is this posting expired or inaccurate?
