Talent.com
Rivet Industries, Inc.
Augmented Reality Software Engineer, Computer VisionRivet Industries, Inc. • Bellevue, Washington, United States, 98004
No longer accepting applications
Augmented Reality Software Engineer, Computer Vision

Augmented Reality Software Engineer, Computer Vision

Rivet Industries, Inc. • Bellevue, Washington, United States, 98004
3 days ago
Salary
$210,000.00 yearly
Job type
  • Permanent
  • Quick Apply
Job description

About Rivet

Rivet is an American company building integrated task systems — fusing hardened hardware with software, sensors, AI, and networking — for industrial workforces and defense personnel. We create capabilities that multiply the effectiveness of every individual and withstand the world’s toughest environments.

We serve the people who build, operate, maintain, and defend our way of life. From technicians and engineers to first responders and service members, they embody the hard work, ingenuity, and meritocratic values that drive Western prosperity. Yet too often they are forced to rely on outdated tools that fail under modern pressures. Rivet exists to reset that priority.

At Rivet, you’ll join a mission-driven team that fuses disciplines to deliver decisive outcomes where they matter most. Whether shaping our technology, strengthening our partnerships, or building our culture, every role here contributes to equipping the front lines with the modern systems they deserve.



Work Authorization Requirement: Due to the nature of our business and compliance with federal regulations, all candidates must be a "U.S. Person". Upon hire, you will be required to provide documentation verifying your status as a U.S. Citizen, a lawful permanent resident, or a protected individual under 8 U.S.C. 1324b(a)(3).


Role: Augmented Reality Software Engineer, Computer Vision

Location: San Jose preferred, open to Bellevue, WA

Compensation*: $210,000-$290,000 + benefits


Role Description

Rivet is looking for an Augmented Reality Software Engineer focused on computer vision, tracking, and equilibrium systems for next-generation AR devices running Android and embedded Linux. This role is responsible for building perception and tracking capabilities that enable stable, low-latency, and spatially aware AR experiences in dynamic real-world environments. You will work on systems that process and interpret visual and sensor data in real time — including camera pipelines, visual tracking, scene understanding, motion estimation, and equilibrium/stability algorithms for wearable AR platforms. The role spans perception, XR runtime integration, and real-time performance optimization on constrained hardware. You will collaborate closely with sensor fusion, hardware, firmware, graphics, and product teams to deliver robust and reliable spatial computing capabilities.

Responsibilities

  • Develop computer vision and tracking systems for AR/XR devices using different vision modalities from state-of-the-art sensor inputs.
  • Build and debug perception pipelines for visual tracking, scene understanding, motion estimation, localization, and equilibrium/stability systems on edge platforms such as Qualcomm, Nvidia and Intel processors.
  • Implement performant real-time systems in C++ and C# for AR applications and device services.
  • Integrate with OpenXR and AR runtimes for cross-platform XR compatibility.
  • Optimize latency, tracking fidelity, synchronization, and runtime performance on Android and embedded Linux platforms.
  • Develop tooling, visualization, and debugging workflows for perception and tracking validation.
  • Build companion applications and services for Android-based devices using Java/Kotlin.
  • Use OpenCV and Python/PyTorch, Tensflow, Tensorflow lite for prototyping for automation, simulation, test harnesses, and CI/build tooling.
  • Have required expertise to optimize models for end to end deployment of vision models on to the edge.
  • Collaborate across hardware, firmware, graphics, backend, and perception teams to deliver end-to-end AR functionality.

Role Requirements

  • Deep experience building computer vision, perception, tracking, robotics, AR/VR, or real-time spatial computing systems.
  • MS + at least 10 years (or PhD + at least 5 years) of relevant professional experience.
  • Strong background in computer vision, motion tracking, localization, geometry, coordinate systems, and real-time systems.
  • Proficient in C++ and/or C# for performance-critical applications.
  • Experience developing on Android or embedded Linux devices.
  • Familiarity with XR and perception frameworks such as OpenXR, ARCore, SLAM/VIO pipelines, OpenCV, or related technologies.
  • Strong understanding of performance optimization, profiling, synchronization, and CPU/GPU/memory tradeoffs.
  • Experience with Java/Kotlin for Android services and peripheral integration.
  • Python experience for scripting, automation, testing, or simulation workflows.
  • Ability to partner across hardware, firmware, graphics, and cloud/backend systems.
  • Track record of shipping complex real-time systems or XR capabilities.

Preferred Qualifications

  • PhD in a relevant discipline with 5+ years of industry experience, or MS with 10+ years of industry experience.
  • Experience with SLAM, visual-inertial odometry (VIO), object tracking, depth sensing, or probabilistic estimation systems.
  • Experience with Unity, Unreal Engine, StereoKit, or comparable 3D/XR engines.
  • Experience building wearable, robotics, aerospace, defense, or embedded perception systems.


*Total compensation may vary within this range and is determined by years and level of relevant experience, job-related skills, education, and other factors. In addition to base salary, this role may be eligible for equity grants and other forms of compensation. Eligible employees also receive a competitive benefits package, including unlimited PTO.


EOE



Compensation details: 210000-290000 Yearly Salary





PIe0380014a18b-30511-40277756

Create a job alert for this search

Augmented Reality Software Engineer, Computer Vision • Bellevue, Washington, United States, 98004

Similar jobs

Senior Robot Systems Engineer — AI/Robotics, Stock Options

Carbon RoboticsSeattle, WA, United States
Full-time

A robotics company is seeking a Robot Systems Software Engineer in Seattle to develop and implement software for AI-driven robotic systems.You'll collaborate with cross-functional teams to enhance ... Show more

 • Promoted

Software Engineer, Computer Vision - Reality Labs, Mid-Level

Jobright.aiSeattle, WA, United States
Full-time

Software Engineer, Computer Vision - Reality Labs, Mid-Level.Software Engineer, Computer Vision - Reality Labs, Mid-Level.Software Engineer, Computer Vision - Reality Labs, Mid-Level.Be among the f... Show more

 • Promoted

Senior AR/VR Engineer - Real-Time 3D, OpenXR + Equity

Rivet IndustriesBellevue, WA, United States
Full-time

Rivet Industries is seeking a Senior Augmented and Virtual Reality (AR/VR) Software Engineer to develop interfaces for real-time 3D and XR applications.You will work with C#, C++, and frameworks li... Show more

 • Promoted

Machine Learning Systems Engineer, Research Tools

AnthropicSeattle, Washington, United States
Full-time

Machine Learning Systems Engineer, Research Tools.Anthropic’s mission is to create reliable, interpretable, and steerable AI systems.We want AI to be safe and beneficial for our users and for socie... Show more

 • Promoted

Software Development Engineer – Android & Living Room

Sinclair Broadcast GroupSeattle, WA, United States
Full-time

Tennis Channel is creating a unified Direct-to-Consumer (DTC) experience across Android and Living Room devices.We’re building a new hybrid platform that delivers live and on-demand tennis content ... Show more

 • Promoted

Software Engineer, AI Compute Infra & Orchestration

ByteDanceSeattle, WA, United States
Full-time

A global technology company is seeking a Software Engineer for the Compute Infrastructure - Orchestration & Scheduling team in Seattle.You'll enhance Kubernetes platforms, develop novel scheduling ... Show more

 • Promoted

Senior Autonomous Systems Engineer – AI, Sensors & Defense

Palantir TechnologiesSeattle, WA, United States
Full-time

A leading technology company in Seattle is seeking an experienced Senior Software Engineer to develop advanced autonomous systems.You will design and optimize software for critical operations, inte... Show more

 • Promoted

Detection and Response Software Engineer

Apple Inc.Seattle, WA, United States
Full-time

Detection and Response Software Engineer.Seattle, Washington, United States Software and Services.We’re looking for a Detection and Response Software Engineer who is passionate about building tools... Show more

 • Promoted

Senior Software Engineer, AI Tools and Security

DockerSeattle, WA, United States
Full-time

At Docker, we make app development easier so developers can focus on what matters.Our remote-first team spans the globe, united by a passion for innovation and great developer experiences.With over... Show more

 • Promoted

Remote Corporate Development Associate - AI Trainer ($50-$60 per hour)

Data AnnotationEverett, Washington
$50.00 hourly
Remote
Full-time +1

DataAnnotation is committed to creating high-quality AI.Join our team to help train the next generation of AI while enjoying the flexibility of remote work and the freedom to set your own&nbsp... Show more

 • Promoted

Software Engineer, Applied AI

hackeroneSeattle, Washington, United States
Full-time

HackerOne is a global leader in Continuous Threat Exposure Management (CTEM).The HackerOne Platform unites agentic AI solutions with the ingenuity of the world's largest community of security resea... Show more

 • Promoted

Remote Godot Game Engine expert

Micro1Everett, Washington, US
$50.00 hourly
Remote
Full-time

Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform.AI labs and enterprises use micro1 to train models and build reliable AI agents th... Show more

 • Promoted

Senior AI/ML Systems Engineer — AWS Neuron Multimodal Inference

Amazon Web Services (AWS)Seattle, WA, United States
Full-time

A leading cloud services provider is seeking a Senior Software Development Engineer focused on AI/ML to develop high-performance solutions for custom ML hardware.The role involves working with cutt... Show more

 • Promoted

Autonomy Engineer, Computer Vision

BRINC DronesSeattle, WA, United States
Full-time

Autonomy Engineer, Computer Vision – BRINC Drones.Join to apply for the Autonomy Engineer, Computer Vision role at BRINC Drones.At BRINC, we are redefining public safety with an innovative ecosyste... Show more

 • Promoted

Robotics Engineer - Computer Vision focus

Fresh ConsultingBellevue, WA, US
$95,000.00 yearly
Full-time
Quick Apply

Together let’s build the future.With partners and clients, we practice strategy, design, development, and engineering to harness the power of technology and create what's next.Our cross-disci... Show more

Senior Software Development Engineer – Mobile & Living Room Apps

Sinclair Broadcast GroupSeattle, WA, United States
Full-time

Tennis Channel is building a unified Direct-to-Consumer (DTC) experience across Android and Living Room devices, delivering live and on-demand tennis content to millions of fans worldwide.We’re dev... Show more

 • Promoted

Senior Software Engineer, AI Tools and Security

Docker, Inc.Seattle, WA, United States
Full-time

At Docker, we make app development easier so developers can focus on what matters.Our remote-first team spans the globe, united by a passion for innovation and great developer experiences.With over... Show more

 • Promoted

Computer Vision/ Machine Learning Engineer

INSPYR SolutionsSeattle, Washington, United States
Full-time

Computer Vision / Machine Learning Engineer.Senior Software Engineer (Machine Learning) – Long Term Project – Remote (US/PT).Senior Software Engineer (Machine Learning).Long Term Project – 12+ mont... Show more

 • Promoted

Sr. Machine Learning Engineer, Core Engineering

PinterestSeattle, Washington, United States
Full-time

Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime.At Pinterest, we're on a mission to br... Show more

 • Promoted

Senior Software Engineer, AI Tools and Security

Docker, IncSeattle, WA, United States
Full-time

Senior Software Engineer, AI Tools & Security.This range is provided by Docker, Inc.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.At Docker, w... Show more