Field AI
Robot Autonomy Engineer - Software
About this role
FieldAI seeks a Software Integration Engineer to support deployment and integration of autonomous robotic systems for federal and commercial programs. You'll own field operations, debugging, and rapid capability development while collaborating closely with customers and internal teams to ensure mission-critical reliability.
What you'll do
- Drive strategic integration, debugging, and rapid capability development for autonomous robotic systems
- Build robust utilities and tools for integration and automated testing of system software builds
- Provide technical expertise and analytical insights to advance software architecture development
- Work hands-on with customers and internal teams to ensure successful field deployment and operations
- Incorporate field feedback to improve system reliability, performance, and capability adoption
- Support testing and deployment of wheeled robotic platforms across federal and commercial programs
What they're looking for
- Robotics middleware (ROS/ROS 2 or equivalent)
- Distributed systems and real-time communications
- Embedded systems development (C/C++)
- Software engineering across full program lifecycle
- Systems integration and debugging
- Program management and agile methodologies
- Technical communication to diverse audiences
- Cross-domain expertise (software, electronics, networking, mechanical interfaces)
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Field AI
Field AI develops embodied AI and autonomous robotics systems for real-world deployment in industrial environments like oil & gas and mining. The company is hiring software engineers to build web-based systems, perception and validation pipelines, test infrastructure, ROS-based robotic software, and customer-facing products that integrate AI with field-deployed hardware.
View all jobs at Field AILikely interview questions
- Describe your experience deploying and maintaining mission-critical robotic or autonomous systems in real-world environments—what challenges did you face and how did you resolve them?
- Walk us through a complex system integration project you led involving multiple hardware and software dependencies; how did you manage the interdependencies and coordinate across teams?