Robot Network Software Engineer
Figureai
Posted: November 20, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Required Skills
Job Description
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to perform a variety of tasks in the home and commercial markets. Figure is headquartered in San Jose, CA.
We are looking for a Robot Network Engineer to design and implement the connectivity infrastructure that enables our humanoid robots to maintain reliable network communication across diverse deployment environments.
Responsibilities:
• Design and implement multi-interface network management systems for mobile robotic platforms
• Build intelligent connection management with automatic failover and quality-of-service optimization
• Implement traffic routing, load balancing, and bandwidth management solutions
• Build network monitoring, diagnostics, and health assessment tools
• Troubleshoot complex networking issues in lab and production environments
• Work with telecommunications providers on connectivity partnerships and deployments
Requirements:
• Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
• At least 5 years of industry experience in network engineering, embedded systems, or related roles
• Strong proficiency in C++ and Python for systems programming and network automation
• Strong understanding of cellular technologies
• Proficiency with network debugging tools (tcpdump, Wireshark, iperf, ss, ip, nft)
Bonus Qualifications:
• Experience building network orchestration or connection manager systems
• Experience with embedded Linux (Yocto, Buildroot) and cross-compilation
• Background in IoT device management or fleet connectivity at scale
• Prior work on robotics communication systems or mobile platforms
• Familiarity with Bazel build system and CI/CD infrastructure
The US base salary range for this full-time position is between $180,000- $250,000 annually.
The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended.