Rivianvw.Tech
Sr. Software Systems Validation Engineers
Palo Alto, California. Posted 6 days ago
The role
This person will conduct low-level system profiling and performance testing on embedded hardware components. They will validate firmware, hardware integration, and AI models for camera systems.
What you will do
- Conduct system profiling on embedded hardware components including firmware and image signal processors
- Test firmware and hardware integration for camera models and embedded systems
- Execute long-duration and stress tests to identify system stability and performance weaknesses
- Work with hardware and firmware engineers to ensure hardware software compatibility
- Develop and execute HIL test setups to simulate automotive conditions
- Implement SIL testing for embedded software and AI models
- Validate deployment and integration of AI models within firmware
- Test and validate GenAI and computer vision models
- Develop and execute test cases for model training, deployment, and edge case handling
- Write test automation scripts for unit, functional, stress and end to end testing
Required qualifications
- Master’s degree or foreign equivalent in Computer Science, Computer Engineering, or a closely related field
- 2 years of experience in any occupation as systems engineer, embedded software developer, or related
- Experience with software or embedded systems testing with a focus on camera systems, computer vision, and/or low-level firmware
- Experience with testing frameworks and tools used in embedded and AI testing environments
- Experience performing hardware-software integration testing and knowledge of embedded software debugging
- Experience translating OEM specifications into detailed test plans and validation procedures
- Experience performing embedded systems testing, including firmware, hardware interaction, and low-level performance profiling
- Experience using performance and thermal profiling tools tailored to embedded systems
- Experience working with diagnostics and SOVD, UDS(ISO 14229), OpenCV, automation test development, TestRail, infotainment release testing, and OTA validation
- Experience performing with C/C++, Python, and automotive software integration
- Experience managing and maintaining automation pipelines for validation and release testing
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 electric vehicle challenges through technology like operating systems, zonal controllers, and cloud solutions.