Senior Native Editor Platform Engineer (C++)

Unity

United States

Remote

USD 130,000 - 196,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive health, life, and short/
Commuter subsidy
Employee stock ownership
Competitive retirement plans
Generous vacation and personal days
Parental leave and family-care support
On-site snacks
Mental Health and Wellbeing programs
Employee Resource Groups
Global Employee Assistance Program
Training and development programs
Volunteering and donation matching

Job summary

Unity is seeking an experienced software engineer to help build the native foundation of the Unity Editor across Windows, macOS, and Linux. You will apply modern C++ and native platform APIs to create cross‑platform API abstractions and keep the Editor ahead of OS changes.

You will collaborate with senior engineers, plan with Product Managers, and contribute to new authoring experiences while maintaining a rock‑solid platform and supporting users and partners worldwide.

Qualifications

  • Proven modern C++ development skills.
  • Experience with Win32, Cocoa (Objective-C) or GTK.
  • The proven ability to foster and maintain cross-team partnerships with worldwide teams.
  • Native debugger experience to root-cause and solve difficult platform issues.
  • A passion for maintaining a rock-solid foundation while also moving the Unity Editor platform forward.
  • C# development experience
  • Postmortem debugging experience (Windows dump files, macOS/Linux core dumps)
  • Refactoring legacy codebases
  • Experience working with and authoring Docker container images

Responsibilities

  • Collaborating daily with a team of senior engineers with extensive platform development experience.
  • From design to delivery, develop cross-platform API abstractions on Windows, macOS and Linux with a focus on native code.
  • Keep the Unity Editor up to date on target operating systems by implementing support for new OS features and adapting to current OS design guidelines.
  • Support our existing users and partners by maintaining and improving our existing codebase.
  • Contribute to our team roadmap by working with Product Managers and partner teams worldwide to plan and deliver new authoring experiences for the Unity Editor.

Tools

Docker

Job description

Unity is seeking an experienced software engineer to help build the native foundation of the Unity Editor across Windows, macOS, and Linux. You will apply modern C++ and native platform APIs to create cross‑platform API abstractions and keep the Editor ahead of OS changes.

You will collaborate with senior engineers, plan with Product Managers, and contribute to new authoring experiences while maintaining a rock‑solid platform and supporting users and partners worldwide.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Native Editor Platform Engineer
Senior Native Editor Platform Engineer

Unity • Oregon

On-site
USD 130,000 - 196,000
Comprehensive health insurance
Stock ownership
Retirement plans
+2
Senior Native Editor Platform Engineer (Cross-Platform)
Senior Native Editor Platform Engineer (Cross-Platform)

Unity Technologies SF • United States

On-site
USD 115,000 - 220,000
Comprehensive health, life, and(dis)
Commute subsidy
Employee stock ownership
+9
Senior C++ Engineer - Native Editor Platform (Remote)
Senior C++ Engineer - Native Editor Platform (Remote)

Unity Enterprise • Washington

Remote
USD 115,000 - 173,000
Health insurance
Employee stock ownership
Commuter/subsidy
+2
Senior Native Editor Platform Engineer
Senior Native Editor Platform Engineer

Unity • Seattle (WA)

On-site
USD 130,000 - 196,000
Comprehensive health, life, and long‑/
Disability insurance
Commute subsidy
+4
Senior Cross-Platform Editor Platform Engineer (C++)
Senior Cross-Platform Editor Platform Engineer (C++)

LE130 Unity Technologies SF • Seattle (WA)

Hybrid
USD 115,000 - 173,000
Comprehensive health, life, and disabl
Employee stock ownership
Competitive retirement/pension plans
+2
Senior Software Engineer, Native Editor Platform
Senior Software Engineer, Native Editor Platform

Unity • Seattle (WA)

On-site
USD 130,000 - 196,000
Comprehensive health, life, and long‑/
Disability insurance
Commute subsidy
+4
Senior Software Engineer, Native Editor Platform
Senior Software Engineer, Native Editor Platform

Unity • United States

Remote
USD 130,000 - 196,000
Comprehensive health, life, and short/
Commuter subsidy
Employee stock ownership
+9
Senior Software Engineer, Native Editor Platform
Senior Software Engineer, Native Editor Platform

LE130 Unity Technologies SF • Seattle (WA)

Hybrid
USD 115,000 - 173,000
Comprehensive health, life, and disabl
Employee stock ownership
Competitive retirement/pension plans
+2
Senior Software Engineer, Native Editor Platform
Senior Software Engineer, Native Editor Platform

Unity Technologies SF • United States

On-site
USD 115,000 - 220,000
Comprehensive health, life, and(dis)
Commute subsidy
Employee stock ownership
+9
Senior Software Engineer, Native Editor Platform
Senior Software Engineer, Native Editor Platform

Unity Enterprise • Washington

Remote
USD 115,000 - 173,000
Health insurance
Employee stock ownership
Commuter/subsidy
+2