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 4 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
    3 days ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud...  ...the world. Your role and responsibilities As a Software Engineer on the Compute Platform team, you will be a key technical leader in building and... 
    Software

    IBM Computing

    Bellevue, WA
    4 days 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
    3 days ago
  • $140k - $175k

     ...recover faster while reducing the overall cost of care. As our Development team continues to grow, we are looking for a Senior Software Engineer, Platform Engineering to help strengthen and modernize the Medbridge Platform. We hire in the following states: AZ, CO, FL, ID, GA,... 
    Software
    Private practice
    Local area

    Koitecc Solutions

    Bellevue, WA
    3 days ago
  • Salesforce, Inc. is seeking a Principal Engineer (PMTS) to oversee the architecture and design of large-scale distributed systems. This...  ...ideal candidate should possess over 10 years of experience in software engineering, a strong foundation in cloud-native technologies,... 
    Software

    Salesforce, Inc.

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

    Broadcom Inc. is seeking a Staff Software Engineer for the Intelligent Applications team in Bellevue, WA. In this role, you'll develop scalable...  ..., implement agentic systems for AI workflows, and enhance platform capabilities for autonomous agents. The ideal candidate has... 
    Software

    Broadcom Corporation

    Bellevue, WA
    3 days ago
  • Smartsheet is seeking a Senior Manager of Engineering in Bellevue, WA to lead their...  ...developing a centralized observability platform. You will oversee engineering strategy,...  ...will have over 10 years of experience in software and platform engineering, with strong hands... 
    Software
    Remote job

    Jobr

    Bellevue, WA
    5 days ago
  • Rivet Industries, Inc. is seeking a Software Engineer, Full-Stack to drive the development of cutting-edge systems for industrial environments. You will handle end-to-end software development using a modern .NET stack, collaborating in a small, agile team dedicated to quality... 
    Software

    Rivet Industries, Inc.

    Bellevue, WA
    5 days ago
  •  ...Software Engineer At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple... 
    Software
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Flexible hours

    T Mobile US

    Bellevue, WA
    5 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
    4 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
    3 days ago
  •  ...The Software Engineer is essential for designing, implementing, and deploying scalable software solutions that meet customer requirements...  ...innovations that improve sy...Software Engineer, Software, Billing, Platform, Customer Experience, Technical Engineer, Technology... 
    Software

    T-Mobile

    Bellevue, WA
    2 days ago
  • $218.4k - $365.2k

     ...months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM,...  ..., and you are the future of Salesforce. About the Role Data Platform Services (DPS) is engineering the data foundation that powers... 
    Software
    Full time
    Contract work
    Work experience placement

    Salesforce

    Bellevue, WA
    5 hours 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
    1 day ago
  • Spice AI in Bellevue, Washington is seeking a Rust Software Engineer to lead database development in Spice.ai OSS. In this role, you'll design...  ...alongside the founders in developing the Spice.ai Cloud Platform. The ideal candidate has a strong background in Rust or C/C++... 
    Software

    Spice AI

    Bellevue, WA
    5 days 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
    5 days ago
  •  ...Software Engineer Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers...  ...in Salesforce technology while having experience with cloud platforms (AWS, Azure or GCP), coupled with hands on persistence and... 
    Software
    Work experience placement

    The Walt Disney Studios

    Seattle, WA
    3 days ago
  • $95k - $105k

     ...Senior Network Engineer Department: Managed Services Employment...  ...Communications' VoIP platform, including hosted PBX, SIP trunking...  ...IP networks using physical and software diagnostic tools. Demonstrated...  ...Arista EOS, Cisco IOS XR, Ciena SAOS, Fortinet FortiOS,... 
    Software
    Full time
    Remote work

    Shield Inc

    Redmond, WA
    2 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
    3 days ago
  • Google Inc. is looking for a Software Engineer for their Seattle office, focusing on mobile applications for translation and XR technologies. This role entails building applications for Android and iOS that enhance user experiences with next-generation wearables. The ideal... 
    Software
    Work at office

    Google Inc.

    Seattle, WA
    4 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
    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... 
    Software
    Work at office
    Flexible hours
    Shift work
    3 days per week

    United States Digital Space LLC

    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
    3 days ago
  • $153k - $179k

     ..., and so 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. A senior software engineer, you will design and build backend... 
    Software
    Work at office
    Flexible hours
    Shift work
    3 days per week

    United States Digital Space LLC

    Bellevue, WA
    2 days ago
  • IBM Computing is seeking a Staff Software Engineer to lead the development of a multi-tenant cloud-native compute platform. This role involves designing APIs and evolving architecture for operational excellence and security in distributed systems. With 10+ years of experience... 
    Software

    IBM Computing

    Seattle, WA
    5 days ago
  • $120.3k - $161.3k

     ...Software Engineer II - Ad Platform, CRM Analytics Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product... 
    Software
    Work experience placement
    Local area

    Disney France

    Seattle, WA
    4 days ago
  • $224k - $308k

     ...design and implementation of Okta’s industry leading cloud identity platform for our customers. You will focus on Okta’s Workforce Identity...  ...Knowledge, Skills, and Abilities: 8+ years of overall IT / software development experience, solution design and technical... 
    Software
    Local area
    Remote work
    Worldwide
    Flexible hours

    Okta, Inc.

    Bellevue, WA
    2 days ago
  • Job Description: Backend -Deep Knowledge in GraphQL, Microservices and one of - a) NodeJS - Express.JS framework b) Java - Spring(core, data, security, REST), Springboot Good knowledge on - SQL(e.g. PostgreSQL), NoSQL (e.g. Cassandra etc.,)...
    Software

    United IT Solutions

    Bellevue, WA
    3 days ago
  • $276k - $414k

     ...Bitmoji ( , Saturn, and other digital services. Snap Engineering ( teams build fun and technically sophisticated...  ...privacy at the forefront. We’re looking for a Principal Software Engineer to join the Ads Platform team at Snap. What you’ll do: Build the next... 
    Software
    Live in
    Work at office
    Local area

    Snap

    Bellevue, WA
    3 days ago
  •  ...performance apparel company in Seattle is seeking a Senior Software Engineer specializing in Content Management Systems. In this role, you...  ...experience, particularly with AWS services, and content management platforms. This position offers competitive compensation, hybrid work... 
    Software

    Lululemon Athletica

    Seattle, WA
    2 days ago

Do you want to receive more vacancies?

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