This job listing expired on Jul 27, 2022
Gearbox Software is looking for a full-time experienced Senior Graphics Programmer to join our game development team. Qualified applicants will meet the following requirements:
Responsibilities:
- Collaborate with artists, designers and other team members to prototype and implement graphics features (rendering, lighting, shaders, culling, shadows, postprocess, etc.) to help achieve state-of-the-art visuals.
- Fix bugs and optimize code in existing rendering systems
- Implement appropriate testing and debugging support as needed
- Support product performance goals by architecting and implementing systems with performance in mind
- Contribute to the overall technical direction of the project by participating architectural design sessions and code reviews
Required Qualifications:
- Excellent communication skills and ability to work closely with designers and programmers
- Independent and self-motivated
- Very strong C / C++ design and coding experience in a multithreaded codebase
- Extensive experience with writing and debugging DX12 rendering code and shaders
- Experience with low level CPU, GPU and memory profiling
- Experience with developing and profiling on console platforms
- Shipped titles in a graphics programmer or similar role
- Excellent math skills with strong knowledge about 3D graphics algorithms and techniques
- Passionate about keeping up with the latest graphics tech
Desired Qualifications:
- Experience with Unreal Engine 4
- Experience with Vulkan / OpenGL graphics APIs
- Experience with real time Ray Tracing technology such as DXR
- Experience with developing art and content pipelines
- Solid low-level understanding of GPU and CPU hardware