- Robot type
- Robot AI and Software
- Location
- BostonMassachusettsUSA
- Job type
- Artificial Intelligence
- Posted
- Aug 27, 2026
Senior Robotics Software Engineer, System Integration
Job description
Field AI is transforming how robots interact with the real world. We are building risk-aware, reliable, and field-ready AI systems that address the most complex challenges in robotics, unlocking the full potential of embodied intelligence.
Job responsibilities
- Develop and maintain the core software framework that composes perception, planning, locomotion, and manipulation into a deployable system on humanoid platforms.
- Define and enforce subsystem interfaces, communication patterns, and data contracts for reliable, independent module development.
- Own system 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, flag risks early, and keep the system continuously shippable.
- Profile and optimize latency, throughput, and memory on embedded platforms under real-time constraints.
- Harden the stack against real-world failure modes (sensor dropouts, comms loss, thermal throttling, degraded modes).
- Implement runtime monitoring and health checks so the robot can detect, log, and recover from faults autonomously.
Job requirements
- Bachelor’s or Master’s in Computer Science, Robotics, Electrical Engineering, or a related field (or equivalent industry experience).
- 7+ years hands-on experience developing and integrating robotics software, including work on physical hardware.
- Strong C++ and Python proficiency with modern best practices; able to work in large, multi-language codebases.
- Strong understanding of ROS/ROS2 and experience designing, building, and deploying nodes in complex robotic systems.
- 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.
- 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 working with computationally constrained platforms and designing efficient, real-time software with low overhead.
- Background in CI/CD, automated testing, and release engineering for robotics software.
- Contributions to open-source robotics frameworks or tools.
- Experience deploying robots in unstructured, real-world environments (construction, logistics, manufacturing, mining, defense).
Similar jobs
Field AI · Artificial Intelligence
Robotics Applied Scientist, Active Perception
Irvine, California
Field AI · Artificial Intelligence
Robotics Applied Scientist, Spatio-Temporal Scene Understanding & Memory
Irvine, California
Field AI · Artificial Intelligence
Robotics Research, Robot Learning & Manipulation Intern (Spring, Summer, & Fall 2027)
Irvine, California
Field AI · Artificial Intelligence
Robotics Research, Embodied AI Intern (Spring & Summer 2027)
Irvine, California
Robot deals
All deals →
Get dealDeal · Everblog
10% off
ShopShop · CircuitMess
DIY robot kits
Robot and gadget kits you build yourself.
ShopShop · GRABO
Cordless vacuum lifter
GRABO Pro Brushless: the original cordless vacuum lifter for pavers, stone, glass and panels.
Like what we do? Buying through these links supports Bots n' Beans. We earn a commission at no extra cost to you. Thank you!
