Rivian and Volkswagen Group Technologies
Sr. Software Engineer - Computer Vision
$147K–$202K
Palo Alto, California · Hybrid · Senior · Full-time · Posted Sep 24, 2026
- Education
- Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or a related field.
About the job
Develops and optimizes embedded computer vision and AI software for real-time, high-performance automotive features.
What you'll do
- Design, implement, and integrate computer vision and AI features and pipelines.
- Optimize vision and AI workloads for real-time performance and power efficiency across heterogeneous hardware.
- Prototype algorithms and collaborate with product, research, and engineering teams to integrate models and vision solutions.
What they ask for
- Proficiency in C++.
- Demonstrated experience implementing and optimizing compute workloads on embedded heterogeneous hardware (CPU, GPU, NPU, DSP).
- Extensive hands-on experience with computer vision techniques, including OpenCV, and deep learning inference pipelines.
- Strong understanding of algorithms, data structures, and software architecture.
Nice to have
- Experience with imaging and video pipelines (ISP, sensors, RTSP, H.264/H.265).
- Experience with visual computing/parallel programming frameworks (OpenCL, OpenGL).
Pay
$146,900 – $201,950 USD base salary
Tools
C++, CPU, GPU, NPU, DSP, OpenCV, RTSP, H.264/H.265
AI focus
Develops and optimizes computer vision and AI features, including deep learning inference and perception pipelines.
Model-written summary · the original posting is authoritative