1 month ago
Stratford-upon-Avon, United KingdomMid Level
Responsibilities
- Develop and maintain core Linux platform support for Unity.
- Investigate and resolve bug reports to ensure platform stability.
- Use automated testing and code reviews to strengthen software quality and delivery.
- Collaborate with Product, Program Management, Engineering, and QA teams on new engine features for Linux platforms.
- Contribute to other platforms supported by Unity as opportunities arise.
Requirements
- Proficiency with C++ development and software engineering.
- Experience developing on Linux desktop distributions.
- Ability to debug, diagnose, and solve problems throughout a codebase.
- Understanding of profiling and optimization methods.
- Preferred: experience with SteamOS, Unity, C#, or automated testing.
Benefits
- Comprehensive health, life, and disability insurance.
- Commute subsidy, retirement or pension plans, and employee stock ownership.
- Generous vacation and personal days.
- New-parent leave and family-care programs.
- Mental health and wellbeing programs, Employee Resource Groups, and an Employee Assistance Program.
- Office food snacks, training and development programs, and volunteering and donation matching.
- Benefits vary by country and employment status; the posting is for an existing vacancy and requires professional English communication.
About Unity
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).
