Ventures Unlimited logo

Robotics Autonomous Path Planner

Ventures Unlimited
Full-time
On-site
Mossville, Illinois, United States

Company Description

VUI since 2004 has been helping clients improve their business, environmental and social performance. We do this by applying innovative processes, market intelligence and fresh thinking.

We provide advice and consulting services at strategic, policy and operational levels, concentrating on three key areas:

Job Description

Title: Robotics Autonomous Path Planner

Location: Mossville, IL

Duration: Full Time

Interview Process: Phone and Skype Hire

Shift: Day Job

Start Date: ASAP


Overview:

Scope of Work:

Develop, improve, and troubleshoot onboard autonomy software systems used for path planning on an autonomous hauling truck that is deployed at large mine sites. You will work closely with other system developers, support teams, and testing staff in multiple geographic locations and organizations.

Main work efforts include:

* Develop and code new or updated software algorithms using C++ for the onboard Path Planning systems on an autonomous truck to meet prioritized customer/system requirements.

* Support existing autonomy software by learning and documenting the existing Path Planning algorithms.

* Work with multiple teams across the globe to integrate software changes and ensure they are validated appropriately.

* Troubleshoot autonomy issues identified at test sites or customer production sites.

Β 

Primary Skills:

Required Qualifications:

* Bachelor's degree (or equivalent) in an accredited Engineering or Computer Science curriculum.

* At least 2 years of experience with design, development, or programming of complex robotic vehicles (fully autonomous or semi-autonomous machines).

* Very strong programming skills. At least 2 years of experience developing/coding using an object-oriented codebase (C++, C#, Java).

* Proven ability to read and understand code developed by others.

* Linux operating system experience.

* Experience with graph search and optimization algorithms.

* Familiarity with trajectories, splines, and path tracking.

* Strong problem solving skills and analytical skills.

* Good communication, interpersonal and collaboration skills.


Desired Qualifications:

* Master’s degree in an accredited Robotics Engineering, Electrical Engineering, Computer Engineering, Mechanical Engineering curriculum.

* Experience with Machine Learning algorithms.

* Experience with Vehicle Modeling / Dynamics.

* Experience with Control Theory and Model Predictive Control

* Understanding of systems of reference frames and kinematic transformations.

* Strong math background and strong computational geometry skills.

* Experience with motion prediction and optimization, collision checking, physics based modeling and computational geometry.

* Experience in the mining industry or with mining processes.

* Experience troubleshooting complex electro-mechanical systems.

* Experience with GIT for software source code management.

Qualifications

Educational Qualifications

Bachelor's degree (or equivalent) in an accredited Engineering or Computer Science curriculum.Β 






Additional Information

If available please contact me for more details at 856-842-1988 ext-114