22 days ago
Stratford-upon-Avon, United KingdomSenior
Responsibilities
- Diagnose graphics and performance issues using GPU debugging and profiling tools.
- Trace issues through multithreaded runtime code to identify root causes.
- Implement and maintain clean, maintainable fixes.
- Support the integration of console hardware into Unity and delivery commitments across those platforms.
- Build platform-specific graphics expertise with support from experienced engineers.
Requirements
- Strong C++ skills.
- Demonstrable depth in multithreaded systems.
- Hands-on experience with GPU and graphics debugging and profiling tools such as RenderDoc or equivalent.
- Ability to pinpoint issues using available tooling.
- Sound architectural judgment and maintainable coding practices.
- Working knowledge of C#.
Benefits
- Health, life, and disability insurance offerings vary by country and employment status.
- Commute subsidy may be available depending on location.
- Employee stock ownership and retirement or pension plans are offered where applicable.
- Vacation, personal days, parental leave, and family-care programs are provided subject to local eligibility.
- Mental health, wellbeing, employee assistance, training, development, volunteering, donation matching, employee resource groups, and office food programs may be available.
- The team is based in the UK, and professional English communication is required.
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).
