Unity

Graphics Developer

Unity
Apply
7 days ago
Copenhagen, DenmarkMid Level

Responsibilities

  • Maintain existing graphics features and build new features for Unity’s Scriptable Render Pipeline.
  • Develop artist-facing rendering features including direct lighting, indirect lighting, ray tracing, and shadow mapping.
  • Extend and optimize rendering architecture and end-to-end graphics workflows for high-end platforms and mobile devices.
  • Collaborate with developers, technical artists, and product designers on scalable real-time rendering.
  • Investigate and fix bugs and create automated tests for graphics features.
  • Deliver maintainable and extensible code while contributing to high engineering standards.

Requirements

  • Proficiency in GPU programming using HLSL.
  • Knowledge of modern GPU architectures.
  • Hands-on experience developing rendering techniques.
  • Good C# programming skills.
  • Experience delivering goals in an agile environment.
  • A proactive, solution-oriented mindset and interest in innovative rendering technologies.
  • Preferred: hands-on Unity experience, experience with large codebases, and visual effects or games industry experience.
  • Preferred: experience with ray tracing and path tracing algorithms and shipped games for consoles or mobile devices.
  • Preferred: understanding of DX12, Metal, Vulkan, the rendering equation, underlying graphics mathematics, and cross-platform multithreaded C++ code.

Benefits

  • Permanent position with opportunities to grow as a key contributor to Unity Engine and Editor graphics features and workflows.
  • Comprehensive health, life, and disability insurance, commute subsidy, employee stock ownership, retirement or pension plans, vacation and personal days, parental and family-care leave, office snacks, mental health programs, employee resource groups, employee assistance, training and development, and volunteering and donation matching.
  • Benefits and eligibility vary by country and employment status; the listed salary ranges apply by location.

Tech Stack

C#C++Unity

Categories

Gaming
Unity

About Unity

5,001-10,000 employees

Unity [NYSE: U] offers a suite of tools to create, market, and grow games and interactive experiences across all major platforms from mobile, PC, and console, to extended reality. For more information, visit Unity.com. Download Unity: http://unity3d.com/get-unity We're hiring! Visit our careers site: https://careers.unity.com For support, please email: support@unity3d.com Check us out on our other social channels: Twitter: https://twitter.com/unity Facebook: https://www.facebook.com/unity3d/ Instagram: https://www.instagram.com/unitytechnologies/

Contact me