Sunday

Software Engineer, Human-Robot Interface (Unity)

Sunday1 months ago
Location

Redwood City, CA

Type

Full Time

Salary

USD 150,000 – 200,000

Level

Senior

Role

Software Engineer

Posted

Feb 21, 2026

Full TimeSenior

The role

Summary

Sunday is seeking a Software Engineer specializing in Human-Robot Interface development using Unity, focusing on creating immersive AR applications and teleoperation interfaces for advanced robotic systems. The ideal candidate will design cutting-edge visualizations that enable seamless human-robot interaction and data collection for innovative home robotics technology.

What you'll do

AR Interface Development: Design and implement hybrid AR applications with seamless 2D overlays and 3D spatial data integration
Multi-Platform Integration: Architect AR applications across multiple headset platforms ensuring interoperability between wearable hardware and robot systems
Performance Optimization: Create and optimize low-latency video capture and telemetry streams within Unity and Android platforms
Cross-Functional Collaboration: Work closely with Product, ML, Data Operations, and Robotics teams to define, prototype, and ship innovative user experiences

What we look for

Technical

Unity ProficiencyMinimum 3 years of experience building applications in Unity with C#
Spatial ComputingStrong understanding of spatial math, 3D transformations, and camera projections

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

AR/VR DevelopmentProven track record of developing immersive 3D and 2D interfaces
Hardware InterfaceExperience translating complex system states into clear, actionable user visualizations

Skills

Required skills

Unity3+ years of experience building in Unity (C#), with expertise in 3D and 2D interface development
Spatial MathematicsAdvanced understanding of rigid transforms, 3D rotations, and camera projections
AR Interface DesignExperience creating immersive augmented reality applications with low-latency interactions

Nice to have

Video FrameworksExperience with low-latency video frameworks like WebRTC
Mobile DevelopmentKnowledge of Android (Kotlin), Flutter, or cross-platform mobile development
Native IntegrationExperience integrating Unity runtimes into native Android applications

Compensation & benefits

Salary

USD 150,000 – 200,000 (annual)

Benefits

Equity Compensation

Stock options in an innovative robotics startup

Professional Development

Opportunities to work on cutting-edge human-robot interface technologies

Innovative Work Environment

Chance to contribute to transformative home robotics technology


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and initial fit
  2. 2
    Technical Assessment Take-home coding challenge focusing on Unity development and AR interface design
  3. 3
    Technical Interview In-depth discussion of technical skills, with focus on spatial computing and interface development
  4. 4
    Team Interview Multiple interviews with potential team members from Software, Product, and Robotics teams
  5. 5
    Final Interview Meeting with technical leadership to discuss role alignment and long-term potential

Apply for this position

You'll be redirected to the company's application page