
Senior Software Engineer, Native Editor Platform
Posted Oct 29

Posted Oct 29
This is a fully remote position, open to applicants in Washington.
• Collaborate on a daily basis with a team of experienced engineers who possess extensive knowledge in platform development.
• Create cross-platform API abstractions for Windows, macOS, and Linux, overseeing the process from design to delivery, with an emphasis on native code.
• Ensure the Unity Editor remains current on target operating systems by integrating support for new OS features and aligning with existing OS design standards.
• Enhance and maintain the current codebase to accommodate existing users and partners.
• Collaborate with Product Managers and international partner teams to strategize and deliver new authoring experiences for the Unity Editor.
• Establish the native foundation for the Unity Editor application across Windows, macOS, and Linux.
• Demonstrated modern C++ development expertise.
• Familiarity with Win32, Cocoa (Objective-C), or GTK.
• Proven capability to cultivate and sustain cross-team collaborations with global teams.
• Experience with native debugging to identify and resolve challenging platform issues.
• Adequate proficiency in English for effective verbal and written communication.
• Optional: Experience in C# development.
• Optional: Background in postmortem debugging (Windows dump files, macOS/Linux core dumps).
• Optional: Experience in refactoring legacy codebases.
• Optional: Knowledge of working with and creating Docker container images.
• Optional: Familiarity with utilizing AI tools alongside your skill set.
• Equity awards.
• Participation in company incentive programs, including annual discretionary bonuses or sales commissions.
• Comprehensive health, life, and disability insurance coverage.
• Commute subsidy.
• Employee stock ownership.
• Competitive retirement and pension plans.
• Generous vacation and personal days.
• Leave and family-care initiatives for new parents.
• Office snacks available.
• Mental Health and Wellbeing programs and support.
• Employee Resource Groups.
• Global Employee Assistance Program.
• Training and development opportunities.
• Volunteering and donation matching programs.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.