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.