Skip navigation
August 18, 2017

Job Opportunity at NIO USA

Position Type: Administrative
Priority: No
Degree Requirement: PhD, Post Doctorate

Sr. Autonomous Systems Engineer – Path/Motion Planning and Decision Making

(Please contact Kamran Turkoglu – )

Team charter:


The Advanced Technologies and Autonomy team is responsible for delivering highly available, high quality systems to enable NIO’s Autonomous driving vehicles. Our mission is to provide the next generation of hardware, software and algorithmic solutions. This includes but not limited to sensing, compute, storage as well as vehicle controls and safety system compute.

What the team works on:


• Autonomy hardware and software architecture

• Design, development, integration, and test of autonomous compute and sensing hardware

• Mass storage and Event Data Recorders

• Vehicle and Safety Controller HW and related functions

• Environment and Sensor modeling and simulation

• Autonomy Al and Controls

• Autonomy R&D Tools

• Autonomy compute and sensing HW and SW redundancy

• Sensing, GPS and IMU hardware, software, and integration

• Autonomy compute communication (sensing, compute, and controller inter-ECU communication)

You will be part of a team working towards NIO’s autonomous vehicle vision. You will be architecting and contributing to system that processes input from a variety of vehicle sensors, evaluates possible vehicle strategies/trajectories, and automates the safe control of the vehicle.



- Excellent knowledge and expertise on Markov Decision Processes (POMDP, MDP, ... etc.)

- Working knowledge and practical application of robotic path planning, motion planning and decision making algorithms (A*, RRT, CC-RRT etc..)

- Conceptualize, prototype, test, and launch cutting-edge autonomous driving features

- Knowledge of vehicle modeling and dynamics, motion prediction, and kinematics

- Knowledge of control theory and applications

- Knowledge of localization algorithms (SLAM, probabilistic filters), vehicle state estimation, dead reckoning

- A practical, creative, hands-on approach to apply the theory required to solve autonomous driving related problems

- Passion for product excellence and quality. Strong desire to create high quality product, working as an integral part of a highly capable team

- Desire to work in a fast-paced, production oriented environment

- Collaborate with other teams to ensure a smooth, robust implementation

- Self-driven/enthusiastic/motivated to solve challenging engineering problems



MS with at least 2 years of work experience or PhD in relevant fields. Major in computer science, applied mathematics, aerospace, mechanical, robotics, or related field.

Preferred Qualifications


Hands-on experience in robotic and/or autonomous vehicle system design and implementation Proficient in high level design and analysis Experience in low level software implementation Knowledge of ROS Experience working in an automotive, aerospace, etc. environments Experience working in a larger team Experience with C/C++ software development

About NIO (NEXTEV USA, Inc d/b/a NIO)


The automotive industry is on the cusp of a profound change. Our goal is to lead the way into the future with smart, electric and autonomous vehicles. Our aspiration is make life better for millions of people around the world. Our vision is to give people their time back to be everything they want to be. We are confident that we will be the first to deliver the next generation experiences in the car of the future. We believe that your car will be the smartest device you own and we are designing for the best user experience from the wheels up. Want to be a part of this? Join us!

NIO is committed to a policy of equal employment opportunity. We recruit, employ, train, compensate, and promote without regard to race, color, age, sex, ancestry, marital status, religion, national origin, disability, sexual orientation, veteran status, present or past history of mental disability, genetic information or any other classification protected by state or federal law.