Software Engineer, XR Platform
$180k - $240kRivet 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
*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
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.
- 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.
- 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.
- 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
- 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
$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...SoftwareWork at office$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,...SoftwarePrivate practiceLocal area- 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
$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- 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...SoftwareRemote job
- 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
- ...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...SoftwareFull timeTemporary workPart timeWork experience placementLocal areaFlexible hours
- 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
- 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...SoftwareWork experience placement
- ...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
$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...SoftwareFull timeContract workWork experience placement- ...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
- 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
$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- 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
$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,...SoftwareFull timeRemote work- ...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...SoftwareWork experience placement
- 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
$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...SoftwareWork at officeFlexible hoursShift work3 days per week- 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...SoftwareWork at office
$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...SoftwareWork at officeFlexible hoursShift work3 days per week- ...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
- 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
$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...SoftwareWork experience placementLocal area$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...SoftwareLocal areaRemote workWorldwideFlexible hours- 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
- ...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
$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...SoftwareLive inWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, XR Platform. Be the first to apply!
Related searches
- software engineer amazon Bellevue, WA
- agile software developer Bellevue, WA
- rust software engineer Bellevue, WA
- software developer positions Bellevue, WA
- senior software design engineer Bellevue, WA
- software developer Bellevue, WA
- ngo software engineer Bellevue, WA
- startup software engineer Bellevue, WA
- software data engineer Bellevue, WA
- senior software engineer Bellevue, WA

