Logo
Assured Robot Intelligence (ARI)

XR Application Engineer

Assured Robot Intelligence (ARI), San Diego, California, United States, 92189

Save Job

We are building the next generation of AI-driven humanoid robots, bridging the gap between human intent and machine action. We are seeking a Senior XR Application Engineer to architect and build the immersive interfaces that serve as the neural link for our teleoperation systems. In this role, you will design high-fidelity, low-latency spatial applications that enable operators to control physical robots with extreme precision. You will work at the intersection of real-time rendering, network engineering, and human-computer interaction, building agnostic clients that prioritize performance and situational awareness over platform dependencies. Key Responsibilities Architect Cross-Platform Solutions:

Design and implement scalable XR clients capable of running across various spatial computing ecosystems (Standalone HMDs, Desktop, or Web) without being tied to a single vendors walled garden. Low-Latency Pipeline Development:

Engineer robust pipelines for real-time stereoscopic video streaming, sensor data visualization, and input telemetry, optimizing for "photon-to-photon" latency. Spatial UI/UX Implementation:

Build intuitive 3D interaction models and visualization tools that allow operators to interpret complex robot states (environment mapping, physics contacts, and kinematics) instantly. Network Integration:

Integrate frontend immersive experiences with backend robotics infrastructure using modern real-time communication protocols, ensuring resilience against network jitter and bandwidth fluctuations. Performance Optimization:

Profile and optimize rendering loops and data handling to ensure high framerates and stability in safety-critical teleoperation scenarios. Collaboration & Standards:

Define the interface contracts between the XR client and the robot, establishing internal best practices for telepresence and remote manipulation.

Required Qualifications

3+ years of professional experience

in 3D application development, game engine architecture, or spatial computing. Strong Software Engineering Fundamentals:

Proficiency in modern object-oriented programming (e.g., C#, C++, Swift, Unity, or TypeScript) with a focus on writing clean, maintainable, and testable code. Graphics & Rendering Knowledge:

Deep understanding of 3D math (linear algebra, quaternions), rendering pipelines (shaders, draw calls, geometry), and optimization techniques for mobile/standalone hardware. System Architecture:

Proven ability to design applications that decouple logic from specific frameworks, allowing for flexibility in platform choice. Networked Applications:

Solid understanding of networking concepts for real-time multiplayer or streaming applications (UDP/TCP, packet loss, synchronization).

Preferred Qualifications

Experience in robotics, haptics, or hardware-integrated software development. Knowledge of video compression standards (H.264/H.265) and real-time streaming protocols. Familiarity with stereoscopic rendering techniques or multi-camera fusion. Experience with native plugin development or interfacing between high-level managed code and low-level native libraries. Background in building tools for "Human-in-the-loop" systems.

#J-18808-Ljbffr