onsite
Robotics Autonomy Engineer - Planning and Control - FieldAI
Software Engineer
Lead the design and implementation of risk‑aware planning and control systems for field‑ready robotic platforms, leveraging Python, C++, and advanced machine learning to deliver reliable, real‑world autonomous solutions.
About the role
Key Responsibilities
- Design, develop, and optimize motion planning and control algorithms for autonomous robots operating in dynamic, unstructured environments.
- Integrate risk‑aware decision making into real‑time control loops, ensuring safety and reliability on the field.
- Collaborate with AI, perception, and hardware teams to embed planning logic into end‑to‑end robotic systems.
- Implement and maintain high‑performance code in Python and C++, using ROS and related middleware.
- Validate solutions through simulation, field testing, and continuous performance monitoring.
Requirements
- Strong background in robotics, motion planning, and control theory.
- Proficiency in Python and C++ with experience in ROS or similar frameworks.
- Experience applying machine learning techniques to enhance planning and control.
- Excellent problem‑solving skills and ability to work in a fast‑paced, cross‑functional team.
- Passion for building robust, field‑ready autonomous systems.
Skills
pythoncmachine learning