Field AI is looking for a Robotics Autonomy Engineer to join our dynamic team. In this role, you will develop, implement, and maintain state-of-the-art autonomy software stacks, ensuring our robots navigate and perform tasks seamlessly in challenging environments.
Requirements
- Develop algorithms to assess environmental conditions and support autonomous decision-making
- Design evaluation frameworks to measure the performance of perception and navigation systems
- Integrate and analyze multi-sensor data to enhance situational awareness and risk assessment
- Create systematic approaches to validate and improve system predictions across diverse operating scenarios
- Collaborate across perception, planning, and controls to develop benchmarks and metrics for system-wide performance
- Evaluate and design trade-offs between compute, latency, power, and other key performance metrics for robotic systems
- Integrate diverse software modules, ensuring seamless communication and synchronization across components
- Establish and maintain system performance metrics to identify bottlenecks and optimize system behavior
- Conduct iterative testing and refinement to ensure systems meet real-world demands and constraints
- Work extensively with ROS (Robot Operating System) to develop, test, and integrate software modules
- Conduct simulations and field tests to validate performance and optimize system behavior
- Collaborate with hardware teams to ensure seamless software-hardware integration
- Travel to customer sites to deploy, calibrate, and fine-tune robotic systems in diverse and challenging real-world conditions
- Work closely with other engineering teams to align development efforts and achieve cohesive system performance
- Communicate effectively with non-technical stakeholders to explain robotic capabilities and project progress
Benefits
- 401k Matching
- Retirement Plan
- Generous Paid Time Off
- Health Insurance