Rivet Industries

Rivet Industries

Software Engineer, Spatial Applications

Bellevue, WA · Internship

Work authorization required$165k-$195kDetected 75 days ago
PythonJavaC++C#KotlinAndroidCode ReviewGitLinuxMachine LearningComputer VisionEmbedded SystemsUnityAR/VR

About the role

  • You'll work primarily in C# with Unity or StereoKit, paired with senior engineers.
  • Write clean, testable C# for UI, interaction, and visualization.

Responsibilities

  • Build scoped 3D/XR features in Unity or StereoKit under technical guidance.
  • Integrate with platform APIs and OpenXR with senior support.
  • Join design and code reviews across the team.
  • Help build companion app and tooling components in Java/Kotlin or Python.

Requirements

  • Experience with Unity OR StereoKit (or another 3D engine).

Nice to have

  • Both C# and C++.
  • Experience with both Unity and StereoKit.
  • Android or embedded Linux exposure.
  • Java or Kotlin for Android components.
  • Python for scripts, tooling, or test harnesses.
  • Performance profiling experience (CPU/GPU/memory).
  • Shipped features in a games, VFX, simulation, or XR studio context.
  • Strong fit if you came up through XR side projects, games, simulation, or VFX.

Skills

  • Yet too often they are forced to rely on outdated tools that fail under modern pressures.
  • Rivet exists to reset that priority.

Compensation

  • $165k-$195k

Benefits

  • Computer vision, perception, or AI/ML coursework or projects.

Visa & Work Authorization

  • Requirement: Due to the nature of our business and compliance with federal regulations, all candidates must be a "U.S. Person".

This listing is sourced directly from Rivet Industries's careers page and normalized into a canonical job model.