8 months ago
Sunnyvale, CA, USASenior
Responsibilities
- Own camera-based perception pipelines from sensor selection through production deployment.
- Evaluate and select camera sensors, modules, and optics based on system and application requirements.
- Tune and optimize ISP pipelines for image quality, color, HDR, noise, latency, and synchronization.
- Develop and integrate computer vision and ML-based algorithms into the perception stack.
- Integrate cameras with LiDAR, IMU, radar, and other sensors.
- Design and deploy real-time vision systems on embedded and edge compute platforms.
- Implement and optimize models for object detection, tracking, segmentation, camera-based depth estimation, optical flow, and motion estimation.
- Debug perception issues across sensors, ISP, algorithms, and ML inference while collaborating with hardware, systems, perception, and software teams.
Requirements
- Bachelor’s degree or higher in Computer Science, Electrical Engineering, Robotics, or a related field.
- 7+ years of experience in camera, computer vision, or perception engineering.
- Strong experience with camera sensors, optics, and ISP tuning.
- Deep understanding of computer vision and ML fundamentals.
- Hands-on experience developing and deploying ML-based vision models.
- Strong software engineering skills in C++ and/or Python.
- Experience integrating perception algorithms into production systems.
- Preferred experience includes robotics, autonomous systems, AR/VR, ADAS, modern vision and ML frameworks, embedded or edge AI deployment, depth estimation, stereo vision, SLAM, visual-inertial systems, optical flow, and shipping camera-based perception systems to production.
Benefits
- Competitive salary and equity.
- Comprehensive medical, dental, and vision coverage.
- 401(k) retirement plan.
- Flexible vacation and time-off policy.
- Collaborative, fast-paced, and inclusive work environment.
- Opportunity to work on cutting-edge technologies with a highly cross-functional team.
