Sr. Software Systems Validation Engineers

Rivian and Volkswagen Group Technologies•Palo Alto, CA
•$160,000 - $175,000

About The Position

The Sr. Software Systems Validation Engineer is responsible for low-level system profiling and performance testing across embedded hardware components, including firmware and image signal processors. The role identifies performance bottlenecks, assesses thermal efficiency, and validates system stability under real-world automotive conditions. It tests firmware and hardware integration across camera models and embedded-system configurations, and conducts long-duration and stress testing to uncover weaknesses. The position works with hardware and firmware engineers on system-level requirements and hardware-software compatibility. It develops Hardware-in-the-Loop (HIL) test setups and Software-in-the-Loop (SIL) testing for embedded software and AI models, using simulated conditions to identify issues before hardware integration and deployment. The engineer validates AI model deployment and integration within firmware across camera hardware configurations and OEM specifications. The role also tests generative AI and computer vision models for accuracy, latency, and robustness in varied environmental conditions, and develops test cases covering model training, deployment, and edge cases. Test automation scripts are written for unit, functional, stress, and end-to-end testing. Domestic and international travel is required approximately 25% of the time.

Requirements

  • Master’s degree or foreign equivalent in Computer Science, Computer Engineering, or a closely related field.
  • At least 2 years of experience in any occupation as a systems engineer, embedded software developer, or related role.
  • Experience with software or embedded-systems testing focused 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 proactively identifying and resolving bottlenecks.
  • 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 with C/C++, Python, and automotive software integration.
  • Experience managing and maintaining automation pipelines for validation and release testing activities.

Responsibilities

  • Conduct low-level system profiling and performance testing on embedded hardware, including firmware and image signal processors.
  • Identify performance bottlenecks, evaluate thermal efficiency, and validate system stability under real-world automotive conditions.
  • Test firmware and hardware integration across camera models and embedded-system configurations.
  • Execute long-duration and stress tests under varied conditions to identify system stability and performance weaknesses.
  • Work with hardware and firmware engineers to understand system-level requirements and ensure hardware-software compatibility.
  • Develop and execute HIL test setups to simulate automotive conditions and validate camera system interactions.
  • Implement SIL testing for embedded software and AI models, and assess behavior under simulated conditions before hardware integration.
  • Validate AI model deployment and integration within firmware for compatibility, accuracy, and stability across camera configurations and OEM specifications.
  • Test and validate generative AI and computer vision models for accuracy, latency, and robustness across environmental conditions.
  • 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.

Benefits

  • Competitive base salary.
  • Potential eligibility for an annual company performance bonus program; payments are discretionary and not guaranteed.
  • Eligibility for equity in the form of Restricted Stock Units, subject to board approval and applicable plan terms.
  • Comprehensive benefits package for full-time employees, including health coverage, retirement savings, time off, and family planning programs. Offerings vary by country.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service