Motion Planning Engineer

Sorry, this job was removed at 1:41 a.m. (CST) on Monday, May 15, 2023
Find out who's hiring in Cincinnati, OH.
See all Developer + Engineer jobs in Cincinnati, OH
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Thordrive is transforming the future of autonomous technology, safety, and reliability.

Thordrive is a rapidly growing company in the field of robotics and artificial intelligence. Our technology has been developed over 15 years by respected experts and highly motivated individuals. Today, we are focused on developing our autonomous technology to apply in aviation and industrial industries with huge growth potentials. We are growing very fast, but we want to keep our startup working culture. Join us to be part of the industry leading company that will revolutionize the autonomous vehicle field!


You will be designing and developing the software that will decide the optimal behavior of the autonomous vehicle such as planning future paths, stop-and-go decisions, comfortable maneuvers, etc. Projects will include optimizing current path planning/control algorithms in terms of computational complexity, time constraints, program efficiency and solution correctness. You will be responsible for brainstorming, researching, programming, implementing and integrating algorithm alternatives and improvements to our current path planning and control autonomous algorithms. Your work will be a core part of ThorDrive’s Autonomous Driving technology and you will be expected to meet professional expectations.

Minimum Qualifications:

  • MS, or PhD degree in CS, EE, CE, automotive engineering, robotics or related fields
  • Solid C++ skills
  • Understanding of data structures and algorithms
  • Demonstrated ability to build real-time algorithms
  • Experience with robotics middleware ROS (robot operating system)
  • Basic knowledge of Python
  • Familiar with Linux environment (Ubuntu)
  • Familiar with autonomous vehicle topics (Perception, Localization, Motion Planning, Controls, etc.)
  • Team player, good communication and collaboration skills 

2+ of the following must-have experiences:

  • Database handling + route search (e.g. Dijkstra)
  • Path planning algorithms (e.g. A*, RRT*, frenet-frame method)
  • Sequential decision making algorithms
  • Vehicle dynamics
  • Trajectory optimization
  • State machine creation
  • Autonomous vehicle simulator

Preferred Experience:

  • Hands-on experiences with autonomous vehicles or ground wheel robots
  • Experience with multi-threaded/multi-process programming
  • Deep learning/reinforcement learning to robotics problem
  • Basic understanding of communication protocols such as CAN. TCP/IP, etc.
  • High Performance Computing, CUDA
  • Simulation platforms

Notes:

  • You will be asked to take a C++ coding assessment

We offer:

Competitive salary

401k Benefits 

Health/Vision/Dental all paid by the employer

Hybrid Workplace Style (The amount of onsite and remote work may differ per position)

Free Snacks and Drinks

Happy Hour hosted by the employer to celebrate accomplishments!

More Information on ThorDrive
ThorDrive operates in the Artificial Intelligence industry. The company is located in Cincinnati, OH. ThorDrive was founded in 2016. It has 75 total employees. To see all jobs at ThorDrive, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ThorDriveFind similar jobs