Autonomy Software Engineer - Controls & Planning for Robot Software
Job Description
My client deploys cutting-edge technology and cloud-based software that combines artificial intelligence and advanced mobile robotics, allowing our clients to rise above supply chain challenges and their competition.
Job Summary
As an Engineer II on our Controls & Planning team, we are looking for someone to advance the motion planning algorithms in order to help our platforms continue to operate in industry-leading ways. This position will be working closely with team members to design and implement the controls and planning systems used by our robotics platforms. Our systems work in complex and dynamic environments alongside human workers, meaning, our controls and planning system must be capable of complex, robust, and safe autonomous motion.
Duties and Responsibilities:
- Design, develop, and maintain software for our robotics platforms
- Review and test software developed by teammates
- Plan and execute development in an agile framework
- Experience with control systems, planning, kinematics, state estimation, navigation, etc.
- Fluent in one or more object-oriented programming languages (C++, python, java, etc.)
- Experience in general software development skills (e.g., design, documentation, and version control)
Preferred Experience Requirements:
- Some experience developing planning software for industrial robotic systems
- Some experience working in an agile development framework
Minimum Education Requirements:
- Bachelor's Degree in Computer Science, Engineering Discipline (with a focus in robotics), or a related field
Specializing in professional and technical recruiting, KORE1 is committed to supporting top IT, Engineering, Creative, Scientific, Accounting and Finance professionals in their career paths. We build deep relationships with leading companies, connecting them to exceptional talent every day. With extensive industry expertise and unmatched opportunities, our goal is to provide a unique experience for our contractors and consultants as they prepare for their next role. We are passionate about matching the right people with the right companies.
Recommended Skills
- Accounting
- Agile Methodology
- Algorithms
- C++ (Programming Language)
- Control Systems
- Creativity