Precise Path Robotics, Inc. (www.precisepath.com), develops and commercializes autonomous mobile robots for outdoor applications, currently targeted to address the needs of the grounds-keeping and turf management industries. We are seeking motivated individuals to create innovative solutions for our cutting-edge products. As a member of this face paced entrepreneurial organization you will have day-to-day impact on the company's success.
Location: Indianapolis, IN (Greater Indianapolis Area)
Job Summary:
Develop original algorithms and software code for motion control in mobile robots providing precision control through outdoor environments.
Essential Functions:
Program robotic platforms using C/C++
Develop creative approaches and algorithms in order to optimize sensor performance
Work with a team of 8-10 other engineers in the development of the software and robotic platform
Work with technical product manager to ensure all customer requirements are met effectively
The candidate must have:
Experience programming with C/C++ on a Linux OS
4+ years experience in software development for control applications
M.S. (Ph.D. preferred) in Computer Engineering, Computer Science, Software Engineering or other related field
A burning desire to develop the next generation of autonomous mobile robots
The ideal candidate will have experience with and/or interest in the following:
Advanced graduate work in Computer Engineering, Computer Science or Software Engineering
PID controllers
Adaptive Control Strategies
Model Predictive Control Methods
Servo control methods and stabilized platforms
Linear algebra methods for homogeneous transforms, frame transforms, projections