Senior Graphics Programmer (Gamedev)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Graphics Programmer (C++/Gamedev): Developing and optimizing game rendering systems and associated tools with an accent on performant code, 3D rendering techniques, and GPU/CPU optimization. Focus on building stable rendering pipelines, identifying bottlenecks, and collaborating with Art and Design teams to implement streamlined graphics systems.
Location: Onsite in Sydney, Australia
Company
creates world-class entertainment experiences, working on some of the most rewarding, large-scale creative projects in the industry.
What you will do
- Build, optimize, and modify game rendering systems and tools using C++ and modern APIs.
- Maintain and improve large codebases while preserving original design and aesthetic intents.
- Create tools to facilitate rendering systems and game performance, increasing overall team productivity.
- Produce and debug performant, stable, and well-documented complex code.
- Guide and support less experienced team members.
- Collaborate with Art and Design to create streamlined and flexible graphics systems.
Requirements
- 2+ years of professional experience coding rendering systems for games in C++.
- Experience with at least one modern graphics API (Vulkan, Metal, D3D12, etc).
- Strong theoretical knowledge of 3D rendering techniques and solid 3D Math skills.
- High proficiency in C++ and STL.
- Proven ability to identify bottlenecks and optimize multithreaded CPU and GPU performance.
- Must be based in or be able to work onsite in Sydney, Australia.
Nice to have
- Experience using graphics system analysis toolchains like RenderDoc, Pix, or Razor.
- Strong shader programming skills (HLSL, etc).
- Deep understanding of Animation, AI, Asset Pipelines, Audio, Gameplay, Navigation, Physics, or VR.
- One or more shipped game titles.
- Experience with modern game console architectures, mobile devices, or Unreal Engine 4/5.
- Knowledge of scripting languages such as Lua or Python.
Culture & Benefits
- Inclusive, highly-motivated environment with opportunities to collaborate with industry-leading talent.
- Access to a state-of-the-art game development studio.
- Commitment to equal opportunity, dignity, and respect for all employees.
- Provision of reasonable accommodations for qualified applicants with disabilities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →