Software Engineer with Unity 3D exp *********
Quick Overview
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
Similar jobs
637 - Senior Software Engineer
AIT Global, Inc. · United States
2 minutes agoSystems Development Engineer II, ADC Security Services (A2SE) with Security Clearance
Amazon · Arlington, United States
4 minutes agoDevSecOps Software Engineer (Experienced or Senior) with Security Clearance
Boeing · El Segundo, United States
4 minutes ago$119.8k - $162.2k/yrMid-Level Software Engineer (Test & Verification) with Security Clearance
Boeing · Oklahoma City, United States
4 minutes ago$96.9k - $131.1k/yrSoftware Configuration Management Specialist 1 with Security Clearance
L3Harris Technologies · Salt Lake City, United States
4 minutes agoReal-Time Software Engineers (Associate or Experienced) with Security Clearance
Boeing · Saint Charles, United States
4 minutes ago$99.5k - $134.6k/yr