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
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Full-Stack Engineer (Go Strength)
Sharesource Australia · Hanoi, Vietnam · today
Machine Learning Engineer
FPT Asia Pacific Pte · Singapore · today
Forward Deployed Engineer
DevRev · India · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today