This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Formic is on a mission to reshape American manufacturing by making automation accessible to every factory. The Software Engineering Team builds and operates the systems that power Formic’s Robotics-as-a-Service platform. As a Robotics Platform Engineer, you will design and maintain the distributed software architecture that powers Formic’s next-generation robotic platforms. You will build the infrastructure that connects simulation, training, deployment, monitoring, and real-world execution into a unified production system. This role sits at the core of embodied AI deployment.
Job Responsibility:
Design and maintain distributed robotics software architecture across edge and cloud environments
Build middleware and data pipelines supporting real-time robotic systems
Develop logging, replay, and observability tools for debugging and performance analysis
Build scalable data infrastructure to support AI training and dataset management
Implement model versioning, deployment, and rollback systems for robotic policies
Optimize performance and latency across distributed compute nodes
Develop CI/CD pipelines for simulation, hardware testing, and production releases
Enable reproducible experiments across simulation and real-world deployments
Support integration between perception, control, and learning subsystems
Requirements:
5+ years of experience in robotics software, autonomous systems, or high-performance distributed systems
Strong C++ and systems programming expertise
Experience with ROS2, DDS, and real-time Linux environments
Experience building distributed, latency-sensitive, or high-performance systems
Familiarity with GPU compute environments and ML training pipelines
Strong DevOps, CI/CD, and infrastructure automation experience
Experience supporting production-grade systems beyond research prototypes
Passion for building robust, scalable systems that operate in real-world environments