Senior Robotics Software Engineer, System Integration
AI summary of the role
Senior-level robotics software engineer to own system integration for Field AI's humanoid robot stack in Boston.
What you’ll do
- Develop and maintain the core software framework composing perception, planning, locomotion, and manipulation on humanoid platforms.
- Own system bring-up, sensor calibration, and validation workflows for new hardware revisions.
- Partner with research engineers to graduate algorithms from prototype to production-quality code.
- Design and run end-to-end integration tests across hardware and simulation; build diagnostics and telemetry tooling.
What you’ll bring
- 7+ years hands-on robotics software integration experience on physical hardware.
- Strong C++ and Python proficiency in large, multi-language codebases.
- Deep ROS/ROS2 experience designing and deploying nodes in complex systems.
- Solid understanding of real-time systems, IPC, and resource-constrained embedded compute.
Technologies
C++ · Python · ROS/ROS2 · perception · planning · locomotion · manipulation · real-time systems · embedded compute · CI/CD
About Field AI
Field Foundation Models — embodiment-agnostic robot brains for quadrupeds, humanoids, wheeled and tracked robots in construction, energy, mining, and logistics.
Series D
Source and classification
Internal deployment & tooling · Evidence for this classification:
FieldAI is transforming how robots interact with the real world. Our growing R&D team is based in Boston, where we develop risk-aware, reliable, field-ready AI systems that tackle the hardest problems in robotics and unlock the potential of embodied intelligence. We take a pragmatic approach that goes beyond off-the-shelf, purely data-driven methods or transformer-only architectures, combining cutting-edge research with real-world deployment. Our solutions are already deployed globally, and we continuously improve model performance through rapid iteration driven by real field use. FieldAI is seeking passionate engineers to play a vital role in the development of our humanoid robot software stack. You will work with a focused team in a fast-paced environment to integrate perception, planning, locomotion, and manipulation subsystems into a single cohesive system that runs reliably on
More from the job description
FieldAI is transforming how robots interact with the real world. Our growing R&D team is based in Boston, where we develop risk-aware, reliable, field-ready AI systems that tackle the hardest problems in robotics and unlock the potential of embodied intelligence. We take a pragmatic approach that goes beyond off-the-shelf, purely data-driven methods or transformer-only architectures, combining cutting-edge research with real-world deployment. Our solutions are already deployed globally, and we continuously improve model performance through rapid iteration driven by real field use. FieldAI is seeking passionate engineers to play a vital role in the development of our humanoid robot software stack. You will work with a focused team in a fast-paced environment to integrate perception, planning, locomotion, and manipulation subsystems into a single cohesive system that runs reliably on real hardware in unstructured, real-world environments. A core part of this role will be working with integrating and graduating research-grade capabilities into robust, production-quality systems. The ideal candidate will have a strong understanding of robotic software systems and the practical skills to deliver high-quality, maintainable code on a small, focused team. What You’ll Get To Do Develop and maintain the core software framework that composes perception, planning, locomotion, and manipu [... source excerpt omitted ...] bring-up, sensor calibration, and validation workflows for new sensor/platform revisions and configurations. Partner with research engineers to take algorithms from prototype to production-quality, tested, maintainable code. Identify and close reliability gaps with fault handling, performance budgets, integration/regression tests, and hardware validation. Build repeatable “graduation” pipelines so new capabilities land without breaking existing functionality. Design and run end-to-end integration tests across hardware and simulation. Build tooling for automated diagnostics, telemetry, and post-run analysis to speed up debugging. Coordinate integration milestones across teams [... source excerpt omitted ...] Solid understanding of real-time systems, inter-process communication, and resource-constrained embedded compute environments. Experience hardening research/prototype code into production-quality software with testing and fault handling. Strong problem-solving skills, attention to detail, and ability to work independently while managing multiple priorities. Strong work ethic, self-motivated, and excellent written/verbal communication skills. What Will Set You Apart Experience with humanoid robots, legged locomotion platforms, or complex dexterous manipulation systems.Familiarity with motion planning, whole-body control, or contact-rich manipulation pipelines. Experience wor
Employer postings · Data from · Sources