Robotics Full Stack Software Engineer

Persona AI Inc•Houston, TX
•Hybrid

About The Position

Persona AI is building humanoid robots for demanding environments in heavy industry, such as shipyards, steel mills, fabrication facilities, and offshore platforms. These robots perform tasks like welding, grinding, maintenance, inspection, and material handling, which are dangerous, physically demanding, and difficult to staff. The company is backed by leading investors and collaborates with global industrial leaders. The Teleoperation Team, which this role is part of, focuses on bridging the gap between biological and artificial intelligence. This involves optimizing the data flow, message sizing, packet travel over unreliable networks, and preserving fidelity under constrained bandwidth between the robot and the operator. This role requires understanding the lowest levels of the path between the robot and operator and optimizing every layer.

Requirements

  • PhD, Msc, or Bachelor's degree in Computer Science, Robotics, or a related field
  • 5+ years in software with a strong systems engineering background
  • Exceptional production level Rust
  • System architect and API designer
  • Solid Python for tooling, test harnesses, and automation
  • Deep understanding of low-level networking (TCP/IP, UDP, WiFi, cellular, BLE) and how to optimize protocols for latency-sensitive real-world conditions
  • Deep Linux experience, including embedded environments
  • Hardware SDK integration experience
  • Strong ownership and communication skills; comfortable working across hardware, firmware, and XR engineering teams

Nice To Haves

  • Familiarity with rendering optimization concepts and how data fidelity is preserved under constrained compute or bandwidth
  • Working knowledge of robotic control concepts (kinematics, motion retargeting, sensor integration) enough to collaborate effectively with the controls team
  • Experience with low-level graphics or rendering pipelines
  • Experience building software that teleoperates a robot or controls a physical system, ideally something you can show us!
  • Familiarity with modern build systems like Nix or Bazel
  • Open source contributions, especially in robotics or systems software
  • XR or embedded Linux development experience

Responsibilities

  • Build reliable, debuggable, understandable software that bridges controls and XR.
  • Build software that interfaces directly with hardware SDKs for robot sensing, control, and data collection.
  • Create low-latency, predictive data streaming pipelines over unreliable real-world transports (WiFi, cellular, the messy real world).
  • Create systems that support motion retargeting and robot control.
  • Develop monitoring, metrics, and alerting infrastructure that scales with a growing fleet.
  • Develop rendering optimization pipelines that ensure high-fidelity operator feedback without sacrificing latency or frame rate.
  • Implement controls algorithms from the operator to the robot.

Benefits

  • Competitive compensation
  • Performance-based bonus
  • 99% employer covered medical benefits
  • Early-stage equity
  • Competitive PTO
  • Company-wide paid winter break between December 24th and January 2nd
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service