
Computer Vision Engineer
Role and Responsibilities
• Conduct research, design, implement, optimize, and deploy advanced computer vision algorithms aimed at enhancing driving and parking functionalities.
• Develop high-quality automotive-grade software that adheres to rigorous automotive quality and safety standards.
• Seamlessly integrate the software stack with the overall perception software architecture to ensure optimal performance and exceptional fault tolerance in onboard perception systems.
• Execute testing, release, and launch procedures for perception algorithms within production programs.
• Actively contribute to the ADAS software roadmap, strategic planning, and development timelines.
• Assist in defining system requirements and identifying performance metrics for individual components.
• Perform on-road ADAS software testing and develop comprehensive test plans to support algorithm development.
Required Qualifications
• Bachelor’s degree in Computer Engineering, Electrical Engineering, Robotics, or Mechanical Engineering.
• In-depth knowledge and practical experience in 3D computer vision, multi-view geometry, and SfM/SLAM techniques.
• Strong expertise in camera calibration, linear algebra, numerical optimization, factor graph representations, and statistical estimation theory. Familiarity with OpenCV and image processing techniques is essential.
• A robust foundation in mathematics and robotics, enabling the proposal of innovative solutions for autonomous systems.
• Proficiency in C++ with extensive knowledge in object-oriented programming, algorithms, data structures, and software design principles.
• Excellent communication skills and the ability to work collaboratively as a team player.
Preferred Qualifications
• Master’s degree in Computer Vision, Computer Engineering, Electrical Engineering, Robotics, or Mechanical Engineering.
• A minimum of 3 years of relevant experience or a Ph.D. with minimal prior experience.
• Familiarity with optimization libraries such as GTSAM, Ceres, g20, etc.
• Experience with real-time operating systems (e.g., QNX, Ubuntu, etc.).
• Proficient in working with various sensor modalities including GPS/IMU, ultrasonic sensors, wheel odometry, etc.
• Experience in collaborating within agile development teams.
Base Pay Range (Annual)
$154,000 - $211,750 USD
By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice. If you are a California resident, please refer to our California Candidate Privacy Notice.
Apply for this job
*
indicates a required field