Haystack
← Back to Jobs
Technology

Software Engineer with Unity 3D exp *********

SGIC Cloud Technologies Inc.Sunnyvale, CA🇺🇸United StatesPosted 5 Aug 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Actual Title of the role: Software Engineer with Unity 3D exp

Duration: 1 year

Location: Sunnyvale, CA Day 1 onsite

Only Locals/Nonlocals can be submitted: Locals only

Mode of interview: Over zoom and in-person

No of rounds of interview: 2

Primary Function of Position

We seek a Sr Software Engineer with Unity 3D experience to join our growing Performance

Solutions team at client. Our team s mission is to leverage emerging technologies to

help accomplish client s mission of advancing minimally invasive care. Our primary customers client Commercial organization, with quarterly deliverables of updates to our visualization,

training, and demonstration tools.

As a member of our team, you will work on the development of virtual reality, mixed reality, and

traditional applications using the latest XR technologies to model surgical robotic hardware. As

a Sr Software Engineer, you will be a major contributor to the team and product, working

independently on tasks and delivering production grade work within an appropriate timeframe.

You will be joining a mature codebase and will contribute to both optimization and new features.

The successful candidate must excel in an agile, focused, small-team environment and commit

to high-quality deliverables on a quarterly basis. A strong sense of shared responsibility and

shared reward is required.

Roles and Responsibilities

  • Maintain independent ownership of features and deliver production grade results on

schedule.

  • Scope and estimate your own work accurately, and flag slippage early when estimates

change.

  • Make use of existing APIs and SDKs to integrate backend systems with our XR software.
  • Collaborate with cross-functional team of developers, designers, and QA.
  • Create good documentation for features and techniques that were tried and rejected or

implemented.

  • Ability to transfer knowledge to and from team-mates.
  • Ability to work from a requirements document or storyboard.
  • Architect software in a modular fashion to support scalable, reusable features.
  • Build, debug, and deploy next generation XR and traditional apps for Windows and Android

in the Unity game engine using C#.

  • Review peer PRs.
  • Apply good software engineering practices to write elegant, maintainable, reusable code.
  • Unit-test code for robustness and reliability.

Minimum Requirements

  • BS in computer science or related fields. MS or higher a plus.
  • 5+ years of real-world experience developing and shipping Unity-based applications or video

games.

  • Proven track record of onboarding onto a mature codebase and shipping meaningful

contributions.

  • Experience developing for XR technologies and devices like the Meta Quest, HoloLens,

Apple Vision Pro. (High quality Unity developers with little to no XR experience will be

considered)

  • Strong knowledge of 3D math.
  • Strong knowledge and understanding of C#, OO programming patterns, and software

architecture.

  • Ability to self-test, debug and verify own work before handing off to QA.
  • Strong knowledge of using Git for source control, branching, and PRs.
  • Great communication skills and ability to excel in a collaborative team environment.

Bonus Characteristics

  • Experience with Isaac Sim
  • Experience writing graphics shaders in Unity.
  • Experience programming in other languages like Python, C++.
  • Experience developing Android applications in Java or Kotlin and using ADB.
  • Experience in creating and using animated 3D models.
  • Experience with other game engines/tools that may be used in the pipeline such as Blender,

Figma, Photoshop, Substance Painter, ZBrush, and Maya.

  • Familiarity or experience developing for other game engines like Unreal, Godot,

Lumberyard, Source.

Skills

Figma
Agile
C#
C++
Git
Java
Kotlin
Python
Unity
Android

Similar jobs