
Principal Engineer
Motional
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $240,000 - $330,000 per year
Job Level
Tech Stack
About the role
- Define, lead and execute computer-vision based mapping projects that improve our self-driving vehicles’ capability to efficiently map roadways and localize itself using vehicle and remote sensing data
- Develop methods to monitor changes to the environment and update maps accordingly
- Integrate visual maps with LIDAR-derived maps to create consistent fused world maps
- Productionize and deploy solutions onto autonomous vehicle fleets
- Collaborate with LIDAR-based localization and mapping, and perception teams to improve our vehicle’s on-road performance
Requirements
- Experience developing software for geometric computer vision - geometric camera models, camera calibration, fundamental / essential matrices, the epipolar constraint, feature detection and matching, triangulation
- Experience with visual simultaneous localization and mapping (VSLAM), structure from motion, visual-inertial SLAM, visual-inertial odometry, and large-scale bundle adjustment/factor graph optimization at scale
- Proven track record of designing, developing and deploying 3D computer vision solutions for autonomous vehicles, augmented reality, robotics or related applications
- Masters or Ph.D. in Computer Science or a related technical field; or equivalent industry experience
- 7+ years of professional software engineering experience
- Advanced knowledge of software engineering principles including software design, source control management, build processes, code reviews, testing methods
- Extensive experience in metrics design and metrics driven technology development
- Excellent communication and interpersonal skills
- Strong programming skills in C++
- Proven track record of publications in relevant conferences (CVPR, ICML, NeurIPS, ICCV, WACV, AAAI, ICL, etc.)
Benefits
- Medical insurance
- Dental insurance
- Vision insurance
- 401k with company match
- Health saving accounts
- Life insurance
- Pet insurance
- Flexible work hours
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
computer visiongeometric camera modelscamera calibrationfeature detectiontriangulationvisual simultaneous localization and mapping (VSLAM)structure from motionvisual-inertial SLAMC++3D computer vision solutions
Soft Skills
communication skillsinterpersonal skills
Certifications
Masters in Computer SciencePh.D. in Computer Science