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 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
- 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
$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,...SoftwareWork at officeWorldwideRelocation package$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$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...SoftwareFull timeTemporary workWork at officeLocal areaRemote workWorldwide- 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
- 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
- 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
$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...SoftwareHourly payWork at officeFlexible hoursShift work3 days per week- 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
$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$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...SoftwareWork at officeFlexible hoursShift work3 days per week- ...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...SoftwareTemporary work
- 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
$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...SoftwareWork experience placementWork at officeLocal area$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- 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
- 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
- ...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
$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$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 workWorldwideRelocation package- ...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
- ...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...SoftwareWorldwide
- 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...SoftwareFull time
$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...SoftwareLocal areaFlexible hours- ...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...SoftwareContract work
- ...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...SoftwareFull timeInternship
- ...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
- 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
- ...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...SoftwareFull timeTemporary workLive inLocal areaRemote workHome officeVisa sponsorshipShift work
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 full time Bellevue, WA
- facebook software engineer Bellevue, WA
- startup software engineer Bellevue, WA
- rust software engineer Bellevue, WA
- work from home software developer Bellevue, WA
- software developer Bellevue, WA
- software development engineer aws Bellevue, WA
- ngo software engineer Bellevue, WA
- software engineer staff Bellevue, WA
- part time software developer Bellevue, WA

