Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, XR Platform

$180k - $240k

Rivet Industries

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: Software Engineer, XR Platform

Location: Bellevue, WA

Compensation*: $180,000-$240,000 + benefits

Description

Build real-time spatial UIs across AR, VR, and MR on our embedded Linux and Android devices. The stack is primarily C# in Unity or StereoKit, OpenXR underneath for cross-runtime portability. You'll ship XR features that integrate with device services, peripherals, and backend APIs. Some of what you build becomes part of a shared spatial SDK that other Rivet programs depend on.


Responsibilities

  • Build XR interfaces in Unity or StereoKit for AR, VR, and MR.
  • Write the C# behind real-time UI, rendering, and interaction.
  • Integrate with OpenXR and platform XR runtimes.
  • Profile and tune rendering and input latency on device.
  • Work with the content team on asset pipeline and on-device optimization.
Depending on the project, you may also:
  • Build companion apps for Android devices, or wire up peripheral hardware (sensors, Bluetooth tools).
  • Write native C++ for performance-critical paths or platform integration.
  • Build real-time media capture and streaming pipelines.
  • Write Python for test harnesses, scripts, or CI tooling.
  • Work with backend (ASP.NET / .NET), firmware, and design on features that span device and server.
Requirements
  • 5+ years building XR, real-time 3D, or spatial computing applications, with features that shipped to production.
  • BS in CS, CE, or a related field, or equivalent demonstrated experience.
  • Proficient in C#. Shipped features in Unity or StereoKit.
  • Working knowledge of OpenXR and at least one XR runtime (HoloLens, Quest, Magic Leap, ARCore). 6DOF and spatial input fundamentals.
  • 3D math: vectors, matrices, quaternions, transforms.
  • Real-time 3D graphics pipeline: draw calls, shaders, render targets, GPU state.
  • Android or embedded Linux experience.
  • Production performance work: profiling, CPU/GPU/memory tradeoffs.
Preferred Qualifications
  • C++ at the NDK or vendor-SDK level (camera, sensor, platform).
  • Java or Kotlin for Android companion apps.
  • Python for scripts, tooling, or test pipelines.
  • Computer vision or perception work, classical CV through ML pipelines, applied to AR or spatial computing.
  • Unreal Engine, or another 3D engine besides Unity.
  • Written your own shaders (HLSL, GLSL, Shader Graph).


*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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, XR Platform in Bellevue, WA vacancy
  • Rivet Industries, Inc. is seeking an XR Software Engineer in Bellevue, WA to build real-time spatial UIs for AR, VR, and MR. Candidates should have at least 5 years of experience in XR applications, proficiency in C#, and familiarity with Unity or StereoKit. The position... 
    Software

    Rivet Industries, Inc.

    Bellevue, WA
    1 day ago
  • IBM Computing is seeking a Staff Software Engineer for the Secure Compute team, located in Bellevue, WA. You will lead the development of a cloud-native compute platform built on Kubernetes, supporting both trusted and untrusted workloads at scale. The ideal candidate... 
    Software

    IBM Computing

    Bellevue, WA
    3 days ago
  • $192.6k - $288.8k

     ...we're building a world-class advertising platform that operates at a massive global scale....  ...across our ecosystem. As a Staff Software Engineer on the Feature Platform team, you'll play...  ...console games, and virtually all of the top XR and Web Games are developed, deployed,... 
    Software
    Work at office
    Worldwide
    Relocation package

    Unity

    Bellevue, WA
    7 hours ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including... 
    Software
    Work at office

    Speechify

    Bellevue, WA
    1 day ago
  • $235k - $315k

     ...Director, Engineering, Grid Platform & Reporting Services (Remote Eligible) -REMOTE, USA- For over 20 years, Smartsheet has helped people and...  ...managers and principal engineers. You Have: 11+ years of software engineering and system architecture experience, with meaningful... 
    Software
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide

    Smartsheet

    Bellevue, WA
    3 days ago
  • IBM Computing is looking for a Staff Software Engineer to lead the technical direction for the Secure Compute Platform. This role involves designing and implementing platform APIs and Kubernetes controllers, ensuring high availability, reliability, and security for mission... 
    Software

    IBM Computing

    Bellevue, WA
    3 days ago
  • A leading technology company in Bellevue, Washington, is seeking a Software Engineer to join their Secure Product Group. You will drive engineering excellence and influence technical strategies while mentoring cross-functional teams. Ideal candidates have progressive experience... 
    Software

    IBM Computing

    Bellevue, WA
    3 days ago
  • A leading data and AI company is seeking a Senior Engineering Manager in Bellevue, Washington. This role involves building and scaling a...  ...on application security. Candidates need at least 9 years of software engineering experience, with 5+ years in leadership. Responsibilities... 
    Software

    Databricks Inc.

    Bellevue, WA
    1 day ago
  • $196k - $230k

     ...Expectations are high, and so are the rewards. The Storage Platform team builds and operates the platform that powers database access...  ..., including no downtime during market hours. As a Senior Software Engineer, you will build and improve core infrastructure used by many... 
    Software
    Hourly pay
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Bellevue, WA
    3 days ago
  • Job Title Job Responsibilities Design and build prototypes and solutions; coordinate with other experts in cloud fields of IT Interact with members of technical team, product management team and other R&D team to provide technology solutions to be consistent with...
    Software
    Work experience placement

    Netpace

    Bellevue, WA
    2 days ago
  • $108k - $192k

    Broadcom Inc. is seeking a highly skilled Staff Software Engineer for their Tanzu Division in Bellevue, WA. The ideal candidate will lead architectural decisions and mentor engineers while focusing on cloud-native application development. Candidates should have 8+ years... 
    Software

    Broadcom Inc.

    Bellevue, WA
    3 days ago
  • $196k - $230k

     ...are the rewards. The Security Platform team is responsible for the secure lifecycle...  ...security, infrastructure, and product engineering partners to ensure data is both usable...  ...emerging AI-driven use cases. As a Senior Software Engineer, you will design and build... 
    Software
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Bellevue, WA
    7 hours ago
  •  ...Business Intelligence Engineer The ideal Business Intelligence Engineer (BIE) candidate...  ..., with equal ability to work with software development engineers and business owners...  ...processes and products to support cross-platform migration efforts. The position requires... 
    Software
    Temporary work

    SID Global Solutions

    Bellevue, WA
    3 days ago
  • IBM Computing is seeking a Staff Software Engineer for its Secure Compute Platform team. This role involves defining the technical direction and designing APIs for a cloud-native compute platform that runs across multiple public clouds. You will leverage your extensive... 
    Software

    IBM Computing

    Seattle, WA
    3 days ago
  • $131.6k - $210.3k

     ...Description Visa is building a next-generation Agentic AI Platform that brings intelligent, autonomous agents into large-scale...  ...across our global ecosystem. We're seeking a Staff Software Engineer who will design and build scalable backend systems that integrate... 
    Software
    Work experience placement
    Work at office
    Local area

    Visa

    Bellevue, WA
    2 days ago
  • $160k - $215k

    NetApp, Inc. is seeking a Senior Software Engineer for their Cloud AI Team in Bellevue, WA. In this role, you'll design and develop systems for a new AI agent product using large language models and multi-cloud engineering. Applicants should have over 8 years of software... 
    Software

    NetApp, Inc.

    Bellevue, WA
    3 days ago
  • Rivet Industries, Inc. is seeking an early/mid-career XR Software Engineer to work on real-time 3D applications for embedded Linux and Android devices. In this role, you'll collaborate with senior engineers on C# and Unity projects, focusing on developing and shipping... 
    Software

    Rivet Industries, Inc.

    Bellevue, WA
    4 days ago
  • A tech company specializing in AR and VR is seeking a Senior Augmented and Virtual Reality Software Engineer to create real-time 3D and XR applications. The ideal candidate will have extensive experience in building interactive applications using C# and C++, and will work... 
    Software

    Rivet Industries, Inc.

    Bellevue, WA
    1 day ago
  •  ...technical architecture of its Cybersecurity Data Platform. The successful candidate will bring over 10 years of experience in software development, particularly in SaaS...  ...implementation, defining best practices, and mentoring engineers to deliver high-quality, scalable solutions... 
    Software

    B Capital

    Bellevue, WA
    1 day ago
  • $182.4k - $247k

     ...world’s best data and AI infrastructure platform so our customers can use deep data insights...  ..., and more! We’re seeking a dedicated Engineering Leader who can spearhead one of two...  ...organizational goals and priorities. You will build software that is not just high quality, but easy... 
    Software

    I did my part and supported the Regular Toilet

    Bellevue, WA
    3 days ago
  • $135.8k - $203.6k

     ...Remote, USA Senior Product Manager - XR Role description The opportunity In this high...  ...role, you will be a Product Manager in our Platforms organization, shaping the future of how...  ...and an internal cross-functional team of engineers, designers, and program managers. Your work... 
    Remote work
    Worldwide
    Relocation package

    Unity Technologies

    Bellevue, WA
    2 days ago
  •  ...States is seeking an Augmented and Virtual Reality Software Engineer to build interfaces for real-time 3D and XR applications. This role involves creating...  ...or StereoKit, while leveraging OpenXR for cross-platform support. The ideal candidate will have deep experience... 
    Software

    Rivet Industries, Inc.

    Bellevue, WA
    1 day ago
  •  ...the Delivery Director and Sales Team, design and propose realistic, implementable solutions that incorporate client requirements, software capability and future directions. Keep up with current releases, features and practices and share with team. Act as senior client... 
    Software
    Worldwide

    IBM

    Bellevue, WA
    1 day ago
  • Google Inc. is seeking a Senior Software Engineer for the Google Distributed Cloud team in Seattle. Join us in driving innovations in cloud...  ...software development experience, especially with Cloud platforms like Kubernetes, is essential for success. #J-18808-Ljbffr Google... 
    Software
    Full time

    Google Inc.

    Seattle, WA
    5 days ago
  • $213k - $300k

     ...pet lovers. We are seeking a forward-thinking Director of Software Engineering to lead our Storefront and Mobile CX organization and own...  ...is dedicated to delivering world-class customer experience platforms. What You'll Do Define and drive the web and mobile... 
    Software
    Local area
    Flexible hours

    Chewy

    Bellevue, WA
    2 days ago
  •  ...Communicate effectively with stakeholders at all levels from engineers to executives Identify risks and issues and proactively drive...  ...Power BI and Power Apps knowledge Understanding about software agile methodology for continuous quality improvement mechanisms... 
    Software
    Contract work

    VBeyond

    Bellevue, WA
    3 days ago
  •  ...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native...  ...Awareness of operating systems, container technologies, and cloud platforms Preferred technical and professional experience... 
    Software
    Full time
    Internship

    IBM

    Bellevue, WA
    1 day ago
  •  ...Snowflake Machine Learning Platform Team At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era,...  ...and/or platforms. Experience in serving LLMs using inference engines like vLLM, TensorRT-LLM, TEI, SGLang, and knowing tradeoffs between... 
    Software

    Snowflake Computing

    Bellevue, WA
    7 hours ago
  • Technical/Functional Skills C# 4.0; Testing Concepts, Process and Methodology; Digital : Cloud Computing (General); Agile Software Development; HTML5 / CSS3; Digital : Microsoft Azure; Digital : ReactJS; Microsoft SQL Server 2019; Selenium Experience Required 8+ Years... 
    Software

    Tata Consultancy Services

    Bellevue, WA
    4 days ago
  •  ...team building the tools that define how software gets built and delivered. As AI agents redefine...  ...by default. Join Docker's Agentic Platform team to build the foundational...  ...at scale. You'll work alongside seasoned engineers, collaborating with partner teams across... 
    Software
    Full time
    Temporary work
    Live in
    Local area
    Remote work
    Home office
    Visa sponsorship
    Shift work

    Docker

    Seattle, WA
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, XR Platform. Be the first to apply!