Website Ford Motor Company
Job Description:
We are seeking a diligent, detail-driven professional who has a strong grasp of robotics fundamentals, basic software engineering skills and expertise in Mapping & Localization techniques. We are looking to develop the next generation of multi sensor fusion algorithms to localize our AVs in most challenging environments.
Job Responsibilities:
- Develop, implement and utilize specific metrics to quantify the performance of localization algorithms.
- Develop and test tools required to assist in data collection, map generation, and localization.
- Design, implement, test and maintain production-level software solutions in C++.
- Prototype algorithms in Python/Matlab in order to improve and validate them at a very early stage!
- Design, implement, and test state-of-the-art algorithms for mapping & localization based on a multi sensor fusion approach using GPS, IMU, cameras, LiDARs.
- Present designs, challenges, implementation details and results during periodic reviews and technical interchange meetings.
Job Requirements:
- Knowledge of Lie algebra and the ability to manipulate coordinate frames for non-linear state estimation and uncertainty propagation.
- Experience with pose-graph optimization and an optimization library like G2O/Ceres/GTSAM.
- Strong foundation in linear algebra, vector analysis, and probability/statistics.
- Patents in related fields: AV/Robotics/CV/ML
- Demonstrated ability to generate scientific reports and presentations.
- Experience with Linux development using tools for code debugging and profiling.
- Experience with developing custom software within a large codebase, including proficiency with software version control systems (e.g., git or svn), code reviews, and style guidelines.
- Experience working in a team-based project from inception to demonstration across multiple disciplines, e.g., hardware design and implementation, data acquisition and analysis, mathematical modeling, algorithm development, application implementation, etc.
- Experience with crafting 3D multi-camera geometry, coordinate frames and transforms
- PhD in Robotics, Electrical Engineering, Computer Science, or similar field.
- Experience with Convolutional Neural Networks (CNNs), latest architectures/frameworks such as (Pytorch or Tensorflow or Keras)
- Experience with system requirements, testing, validation, and Agile software development.
- Publications in NeurIPS/ICML/CVPR/ICCV/ECCV/ICRA/IROS
Qualification & Experience:
- 1+ years of experience with multiple sensor systems like LiDARS, IMUs, Cameras (coursework/internship/co-op experience allowed).
- 1+ years of experience in software development using C++/Python (coursework/internship/co-op experience allowed).
- 1+ years of experience in working with mobile robots or autonomous vehicles using an open-source framework like ROS (coursework/internship/co-op experience allowed).
- Master’s degree in Mechanical Engineering, Robotics or a related field
- 1+ years of experience in developing, implementing, and testing mapping & localization algorithms, such as SLAM, ICP, Particle filtering, Kalman filtering (coursework/internship/co-op experience allowed).
Job Details:
Company: Ford Motor Company
Vacancy Type: Full Time
Job Location: Palo Alto, CA, USA
Application Deadline: N/A
vacancyvite.com