Software Engineer

SGIC Cloud Technologies Inc.
Sunnyvale, CA, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Unity 3d Java (Programming Language) Microsoft Windows Adobe Photoshop Agile Methodology Software Applications Unit Testing C Sharp (Programming Language) C++ (Programming Language) Code Review Computer Programming Software Debugging
+14 more
Python (Programming Language) Maya Object-Oriented Software Development Performance Tuning Software Architecture Software Deployment ZBrush Git Kotlin Hololens Figma Unreal Engine Software Version Control Web Api

Job description

We are looking for a Senior Software Engineer - Unity 3D/XR with strong experience developing and shipping Unity-based applications. The ideal candidate will have expertise in Unity 3D, C#, XR/VR/MR technologies, and software architecture. You will develop next-generation XR applications for surgical robotics, working closely with cross-functional teams to build scalable, production-quality solutions. Responsibilities

  • Develop and maintain Unity-based XR and desktop applications.
  • Build, debug, and deploy applications for Windows and Android using Unity and C#.
  • Design scalable, modular, and reusable software architecture.
  • Integrate backend APIs and SDKs into Unity applications.
  • Collaborate with developers, designers, and QA teams.
  • Review code, perform unit testing, and ensure high-quality deliverables.
  • Create technical documentation and knowledge-sharing materials.
  • Troubleshoot and optimize existing Unity applications.
  • Participate in Agile development and quarterly software releases.

Requirements

  • 5+ years of Unity 3D development experience.
  • Strong C# programming and Object-Oriented Programming (OOP).
  • Experience developing and shipping Unity applications or games.
  • Experience with XR/VR/MR technologies (Meta Quest, HoloLens, Apple Vision Pro preferred).
  • Strong knowledge of 3D Math and Software Architecture.
  • Git source control and pull request workflow.
  • Debugging, testing, and performance optimization.
  • Excellent communication and collaboration skills.

Preferred Skills

  • Unity Shader programming.
  • Python or C++.
  • Android (Java/Kotlin, ADB).
  • Isaac Sim.
  • Blender, Maya, Substance Painter, ZBrush, Photoshop, or Figma.
  • Unreal Engine or Godot experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:04 min

Configuring the Figma MCP for local code generation

Perf + AI

5:20 min

Early web development and 3D animation environments

Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:26 min

Implementing custom component libraries with Figma

Philipp Kremer · WWC 2023

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

Videos

See all

Related articles

See all