As one of the largest automotive suppliers in the world
The Mapping/Localization Engineer researches and develops localization algorithms for autonomous vehicles. The main focus is developing Localization & Mapping technology including but not limited to: Vision based localization & mapping, Lidar based localization & mapping, Simultaneous Localization and Mapping (SLAM), Iterative Closest Point (ICP), integration of vision/lidar based localization with GNSS and IMU through Kalman filter/Particle filters.
Develop infrastructure for HD maps, both processing and storage
Build meta-data and imagery data stores at scale
Create large scale pipelines for running ML/computer vision and localization algorithms
Deploy in production and build scalable distributed systems, with micro-services framework and devops managed systems
Act as point person for key components that store peta-bytes of data and process millions of data streams
Knowledge and Education
Skills and Competencies
Knowledge of Computer Vision and basic Image Processing
Knowledge of Visual Odometry / Image Matching / Image Stitching
Knowledge of SLAM/ICP
Knowledge of Kalman Filter / Particle Filter
Experience with Lidar point cloud based localization
Experience with GPS
Proficient in programming in C/C++, Matlab/Simulink, etc.
Excellent Communication Skills
Nice to have skills
Familiarity with service oriented architecture
Data Processing - experience with large scale data processing pipelines using Kinesis, Kafka, Hadoop, Hive.Machine Learning - knowledge of machine learning, data mining
Normal amount of sitting or standing, average mobility to move around an office environment, able to conduct normal amount of work at a computer
Vision abilities required by this job include close vision and ability to adjust focus
Magna International Inc.