Unity

Senior Software Engineer, Native Editor Platform

Unity
Apply
1 day ago
Remote, United States or Seattle, WA, USASenior
H1B sponsor

Base Salary

$115k - $220k/yr

Responsibilities

  • Develop cross-platform native API abstractions for the Unity Editor across Windows, macOS, and Linux.
  • Implement support for new operating-system features and adapt the Editor to current OS design guidelines.
  • Maintain and improve the existing native codebase while supporting users and partners.
  • Use native debugging tools to root-cause and resolve difficult platform issues.
  • Collaborate with engineers, Product Managers, and worldwide partner teams to plan and deliver new Editor authoring experiences.
  • Contribute to the team roadmap and work effectively with cross-functional and international teams.

Requirements

  • Proven modern C++ development skills.
  • Experience with at least one native platform API: Win32, Cocoa/Objective-C, or GTK.
  • Native debugger experience for diagnosing and resolving platform issues.
  • Ability to foster and maintain cross-team partnerships with worldwide teams.
  • Professional verbal and written English communication skills for regular interaction with global colleagues and partners.
  • Preferred: C# development experience, postmortem debugging using Windows dump files or macOS/Linux core dumps, legacy-codebase refactoring, Docker container image authoring, and experience using AI tools.

Benefits

  • Benefits vary by country and employment status and may include health, life, and disability insurance; commute subsidy; employee stock ownership; retirement or pension plans; vacation and personal days; parental and family-care leave; office food and snacks; mental health and wellbeing programs; employee resource groups; employee assistance; training and development; and volunteering and donation matching.
  • The role may be eligible for equity awards and company incentive plans such as annual discretionary bonuses or sales commissions.
  • Unity is an equal opportunity employer and provides interview accommodations for applicants with disabilities.

Tech Stack

C#C++DockerLinuxmacOSObjective-CWindows

Categories

Unity

About Unity

5,001-10,000 employees

Unity is a public software company that builds the Unity real-time 3D engine and services for creating, operating, and monetizing games and interactive 3D content across mobile, PC, console, and XR. It sells subscription licenses and usage-based services such as cloud build, ads, and analytics to studios and enterprises in gaming, automotive, film, and AR/VR. Founded in 2004 and headquartered in San Francisco, it trades on the NYSE (U).

Contact me