Senior Software Engineer, Teleoperation & XR

Posted 24 Days Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
Artificial Intelligence • Robotics
The Role
Design and implement low-latency teleoperation and XR systems across the stack: build Unreal Engine operator apps, optimized data streaming over unreliable networks, device frontends (Android/embedded), integrate hardware SDKs, write shaders, and scale infrastructure with observability and CI automation.
Summary Generated by Built In

Persona AI is developing and commercializing rugged, multi-purpose humanoid robots that perform real work. Persona’s founding team has a decades-long history in humanoid robotics, bionics, and product development delivering robust hardware that has touched the stars, worked miles below the surface of the ocean, and even roamed Disney Parks. Our mission is focused squarely on shipping beautiful, reliable products at massive scale, while building a customer-focused team to achieve these aims.

The Teleoperation Team is responsible for bridging the gap between biological and artificial intelligence. This role requires building highly optimized, low-latency, reliable data streaming systems over unreliable transports in real-world conditions. At Persona AI, we control the entire hardware and software stack end-to-end, allowing us to integrate hardware, firmware, and backend expertise to achieve a cutting-edge teleoperation system.

We are looking for a versatile engineer to drive the development of this system. You will integrate hardware, firmware, and backend expertise to build highly optimized, low-latency data streaming pipelines over unreliable real-world transports. You will work across the stack—from implementing low-level networking in C++ and Rust to designing immersive UX in Unreal Engine. If you are passionate about robotics, real-time rendering, and solving complex latency challenges, this is your opportunity to influence the architecture of a cutting-edge humanoid fleet.

Responsibilities:


Core Application & XR Development

  • Architect and develop the primary Unreal Engine application used by Remote Operators to interface with our fleet of humanoid robots.

  • Build highly optimized, low-latency data streaming systems over unreliable real-world network transports.

  • Develop software that interfaces with hardware SDKs for robot sensing and control, and web APIs for data collection and remote operation.

  • Design and implement immersive UI/UX for robotic control interfaces, focusing on usability, safety, and high-fidelity feedback.

  • Build frontend systems for Android and embedded Linux AR devices using Rust, C++, and frameworks like Unity or Stereokit (leveraging OpenXR).

  • Write and maintain custom shaders and optimize rendering pipelines to ensure high frame rates and visual clarity.

Systems, Networking & Performance

  • Build highly optimized, low-latency, and reliable data streaming protocols capable of functioning over unreliable transports (WiFi, Cellular) in the real world.

  • Debug and tune system behavior, optimizing for input latency, bandwidth usage, and CPU/GPU memory tradeoffs on-device.

  • Develop software that interfaces directly with hardware SDKs for robot sensing, control, and data collection.

  • Orchestrate real-time pipelines, integrating motion capture data and hardware prototypes for human demonstration and training data capture.

Infrastructure & Scalability

  • Influence architectural decisions to allow the system to scale with a growing fleet of robots while efficiently utilizing cloud infrastructure.

  • Setup and maintain monitoring, metrics, and reporting systems for fine-grained observability and actionable alerting.

  • Use Python for test harnesses, automation scripts, and build/CI tooling to ensure production-grade software reliability.

  • Collaborate with cross-functional teams (hardware, firmware, UX) to drive requirements, verify sensor data, and ship performant features.


Required Experience & Skills

  • Education: Bachelor’s degree or higher in Computer Science, Robotics, or a related field.

  • Professional Experience: 5+ years of professional experience in the software industry, preferably with 3+ years dedicated to building 3D/XR or real-time interactive applications.

  • Core Languages: Exceptional programming skills in Rust, C++ and Python; proficiency with Rust is highly valued.

  • OS & Systems: Strong experience with Linux (including embedded environments) and Windows. Familiarity with Android development is preferred.

  • Open Source Expertise: extensive experience utilizing and integrating open source software and libraries; ability to navigate complex dependency chains, modify OSS codebases, and contribute upstream when necessary. Having contributed to an open source community is a big plus.

  • Robotics Knowledge: Strong understanding of robotic control concepts, including forward/inverse kinematics and 3D geometry.

  • Networking: Good understanding of networking concepts (Ethernet, TCP/IP) and wireless technologies (Cellular, WiFi, Bluetooth/BLE).

Preferred Qualifications

  • XR Ecosystems: Track record of delivering XR features on Android or embedded Linux devices using OpenXR or ARCore. Deep expertise with 3D graphics and game engines, specifically Unreal Engine. Experience with Unity is a plus.

  • Build Tools: Familiarity with modern build systems like Nix and Bazel.

  • Low-Level Graphics: Experience writing custom shaders and profiling GPU performance.

  • Soft Skills: Strong ownership and communication skills; ability to partner with hardware and firmware engineers to drive complex integrations from design to deployment.

Why join Persona AI?

  • You'll shape technology that's redefining the possibilities of robotics and human interaction.

  • Work alongside passionate teammates who value diversity, creativity, and continuous learning.

  • Enjoy full access to advanced prototyping tools, labs, and the freedom to experiment and innovate.

  • We offer competitive compensation, excellent benefits, flexible work environment, and equity opportunities.

Persona AI embraces diversity and equal opportunity in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our work will be.

Top Skills

Android
Arcore
Bazel
Bluetooth/Ble
C++
Cellular
Embedded Linux
Ethernet
Gpu Profiling
Linux
Motion Capture
Nix
Openxr
Python
Rust
Shaders
Stereokit
Tcp/Ip
Unity
Unreal Engine
Web Apis
Wifi
Windows
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
20 Employees
Year Founded: 2024

What We Do

We're hiring talented engineers who can’t wait to put tough humanoids to work. Visit our website to see open positions and apply.

Similar Jobs

Boeing Logo Boeing

Associate Supply Chain Management Analyst - F/A-18 (4710)

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
San Antonio, TX, USA
170000 Employees
71K-83K Annually

Boeing Logo Boeing

Experienced End User Support Specialist

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Coppell, TX, USA
170000 Employees
68K-104K Annually

Boeing Logo Boeing

Project Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Richardson, TX, USA
170000 Employees
146K-239K Annually

Boeing Logo Boeing

Project Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
San Antonio, TX, USA
170000 Employees
137K-223K Annually

Similar Companies Hiring

Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account