Tuesday , May 21 2024

Ford Job Openings – Mapping and Localization Engineer

Website Ford Motor Company

Job Description:

The “Autonomous Vehicle Mapping & Localization Engineer” position entails developing, implementing, and testing algorithms which will enable an Autonomous Vehicle to understand it’s surrounding and identify its position with respect to its surroundings. For the AV to plan a safe path through an area, it needs to accurately estimate its own position. A multi sensor approach is the ideal way to go about this task and the candidate will be expected to work on various types of sensors ranging from IMUs to LiDARs.

Job Responsibilities:

  • 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!
  • Present designs, challenges, implementation details and results during periodic reviews and technical interchange meetings.
  • Develop, implement and utilize specific metrics to quantify the performance of localization algorithms.
  • Design, implement, and test state-of-the-art algorithms for mapping & localization based on a multi sensor fusion approach using GPS, IMU, cameras, LiDARs.
  • Develop and test tools required to assist in data collection, map generation, and localization.

Job Requirements:

  • Experience with system requirements, testing, validation, and Agile software development.
  • Patents in related fields: AV/Robotics/CV/ML
  • Knowledge of Lie algebra and the ability to manipulate coordinate frames for non-linear state estimation and uncertainty propagation.
  • PhD in Robotics, Electrical Engineering, Computer Science, or similar field.
  • Experience with pose-graph optimization and an optimization library like G2O/Ceres/GTSAM.
  • Strong foundation in linear algebra, vector analysis, and probability/statistics.
  • 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 developing custom software within a large codebase, including proficiency with software version control systems (e.g., git or svn), code reviews, and style guidelines.
  • Publications in NeurIPS/ICML/CVPR/ICCV/ECCV/ICRA/IROS
  • Experience with Convolutional Neural Networks (CNNs), latest architectures/frameworks such as (Pytorch or Tensorflow or Keras)
  • Experience with Linux development using tools for code debugging and profiling.
  • Demonstrated ability to generate scientific reports and presentations.
  • Experience with crafting 3D multi-camera geometry, coordinate frames and transforms

Qualification & Experience:

  • 1+ years of experience in software development using C++/Python (coursework/internship/co-op experience allowed).
  • 1+ years of experience with multiple sensor systems like LiDARS, IMUs, Cameras (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 Electrical Engineering, Computer Science, 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

Apply Here

vacancyvite.com