Field AI
Robotics Software Engineer
$115K–$170K
Boston, MA · On-site · Full-time · Posted Mar 4, 2026
- Education
- Bachelor’s or Master’s in Computer Science, Robotics, Electrical Engineering, or a related field (or equivalent industry experience).
About the job
Integrates perception, planning, locomotion, and manipulation software into reliable, production-ready systems for humanoid robots operating in real-world environments.
What you'll do
- Develop and maintain the robot software framework and subsystem interfaces; manage sensor calibration and perception validation.
- Move research prototypes into tested, maintainable software; build integration and regression testing across hardware and simulation.
- Improve reliability and real-time performance through fault handling, monitoring, hardware validation, and embedded-platform optimization.
What they ask for
- Bachelor’s or Master’s in Computer Science, Robotics, Electrical Engineering, or a related field, or equivalent industry experience.
- Hands-on experience developing and integrating robotics software on physical hardware.
- Strong C++ and Python proficiency, and experience training and deploying perception models on robotics platforms.
- Strong ROS/ROS2 knowledge and experience with real-time systems, inter-process communication, and embedded compute.
Nice to have
- Experience with humanoid or legged robots, dexterous manipulation, motion planning, state estimation, or whole-body control.
- Background in robotics CI/CD, automated testing, release engineering, open-source robotics, or real-world robot deployment.
Pay
USD 115,000–170,000 (per-year-salary) — base salary
Tools
C++, Python, ROS/ROS2
AI focus
Deploys perception models and integrates research capabilities into robot systems; supports AI for perception, planning, localization, and manipulation.
Model-written summary · the original posting is authoritative