Senior Software Engineer
Unity Technologies
- Location
- Location not stated
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 130,400–195,600/yr
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
Backend Lead Software Engineer (Level 5) | Gurugram based
Agoda · Gurugram · today
Software Engineer II, Data Analytics & Engineering
Pinterest · San Francisco, CA, US · Remote, US · today
Software Engineering Manager
Spellbook · Ontario · today
Software Engineer, Agent Delivery
Pallet · San Francisco · USD 135,000–180,000/yr · today
Manager II, Software Engineering, Infrastructure
Samsara · SF Bay Area · USD 154,700–260,000/yr · today
Senior Software Engineer - Audience Amplication
CoStar Group · Sydney (AU) - Pitt St · today