JobHabor

Senior Software Engineer

Unity Technologies

Location
Location not stated
Workplace
Remote
Employment
Full Time
Salary
USD 130,400–195,600/yr
Apply on the employer’s site

Posted 4mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Write fast and maintainable code in C# and C++
  • Design, implement, and maintain AR Foundation subsystems and APIs
  • Partner with platform providers to bring new hardware features into APIs
  • Develop and evolve managed C# APIs with a strong eye for stability
  • Collaborate with other engineering teams at Unity
  • Build samples, tests, and documentation
  • Debug complex issues reported by developers

Requirements

  • Strong proficiency in C# and C++
  • Comfort moving between managed and native code
  • Familiarity with profiling and debugging tools
  • Experience building SDKs, frameworks, or platform APIs
  • Solid 3D math foundations
  • Versatility: Willing to jump into unfamiliar areas

Preferred

  • Experience (or strong interest) in high-performance paradigms like DOTS, ECS, and the C# Job System
  • Experience using Unity or other game engines
  • Excellent verbal and written communication skills
  • Familiarity with existing XR/AR/VR technologies

Skills

  • C#
  • C++
  • AR Foundation
  • XR
  • AR
  • VR
  • DOTS
  • ECS
  • C# Job System
  • Unity
  • game engines

Similar roles