Enabling a software-defined, electrified future.
Visteon is a technology company that develops and builds innovative digital cockpit and electrification products at the leading-edge of the mobility revolution. Founded in 2000, Visteon brings decades of automotive intelligence combined with Silicon Valley speed to apply global insights that help transform the software-defined vehicle of the future for many of the world’s largest OEMs. The company employs 10,000 employees in 18 countries around the globe. To know more about us click here.
Mission of the Role: To work with ADAS team and creating fusion and motion planning algorithms for autonomous vehicles.
Key Objectives of this Role:
Fusion Planning
Responsible for Algorithm development experience within classical perception techniques – mapping, localization, navigation, etc. Should be responsible for one or more of the following areas related to perception for ADAS / AD: optimization, sensor fusion, probabilistic filters (e.g. particle and/or Kalman filter), sensor processing, computer vision, point cloud processing, sensor registration, sensor calibration, machine learning, deep learning. Strong Expertise in planning under uncertainty environments Involve in calibrating cameras and 3D sensors and modifying/writing associated calibration routines. Demonstrated expertise with multi-view computer vision techniques such as stereo imaging, structure from motion, 3D image formation, SLAM Should be involved in building the real-time algorithms. Responsible to work with object motion & tracking algorithms.Motion Planning
Responsible for implementing sampled based planning algorithms like RRT* and graph based motion planning algorihtms like A* for ackermann configuration vehicles. Involved in developing state of the art motion planning algorithms in C and Python. Interface with upstream decision/behavior planning and prediction. Should work on optimization solvers ( Gurobi, etc) Should support in experience with physical modeling and hardware-in-the-loop validation and testing.Key Performance Indicators
Strong experience in working with autonomous vehicle and robotics systems. Strong background in software engineering. Track record of deploying software that works on actual robotics systems. Strong foundations in mathematics & statistics.Qualification, Experience and Skills:
Education: Bachelors, Masters, or PhD degree in Robotics, Computer Science, Computer Engineering, Electrical Engineering, or a related field.3+ years of C software development ( C++ and Python is a plus). Experience with Model Predictive Control (MPC), state estimation, robust control, vehicle dynamics, and simulation environments. Skilled in ROS.. Experience with physically realistic simulations. Knowledge of Linux, and development on Linux systems. Degree in Computer Science, Robotics, Physics, similar field(s) of study, or equivalent practical knowledge Strong Mathematical background, capable of understand and implement new methods from papers, understanding of numerical optimization algorithms (interior point method, sequential quadratic programming, etc) Familiarity with Linux development and target environments Experience with object motion & tracking algorithms. Familiarity with Linux development and target environments Skilled in C, C++ and Python.Key Behaviors:
Collaboration Critical Thinking Result OrientationReporting Structure: You will reporting to senior manager.
Visteon Culture: If you thrive in a fast-paced, organizational culture that requires agility, adaptability, and a growth mindset from its employees to thrive and stay ahead of the curve Visteon is the place. We value high performance and a drive for results. Innovation, risk-taking, and continuous learning help us keep up with the ever-changing landscape of our industry and be Market leaders. At Visteon you can be more.