Logo
Assured Robot Intelligence (ARI)

XR Application Engineer

Assured Robot Intelligence (ARI), San Diego

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 vendor’s 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