SIGN IN
Senior Software Engineer, Teleoperation & XR jobs in United States
cer-icon
Apply on Employer Site
company-logo

Persona AI · 23 hours ago

Senior Software Engineer, Teleoperation & XR

Persona AI is developing rugged humanoid robots for real-world applications. The Senior Software Engineer will drive the development of teleoperation systems, integrating hardware and software to create optimized, low-latency data streaming solutions.
Artificial Intelligence (AI)Robotics

Responsibilities

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
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
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

Qualification

RustC++PythonUnreal EngineLinuxNetworkingRobotics KnowledgeCommunication SkillsOwnership

Required

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

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

Benefits

Competitive compensation
Excellent benefits
Flexible work environment
Equity opportunities

Company

Persona AI

twittertwitter
company-logo
Persona AI is a robotics company that provides robotic solutions.

Funding

Current Stage
Early Stage
Total Funding
$27M
Key Investors
Tides Ventures,Unity Growth Fund LLC
2025-05-07Pre Seed· $27M
Company data provided by crunchbase