Join our world-class team as a Senior C++ Unreal Software Engineer to create cutting-edge real-time graphics solutions for sports broadcasting and officiating.
Requirements
- Extensive Experience with Unreal Engine: Strong proficiency in Unreal Engine (ideally Unreal 5) with expertise in both C++ and Blueprints.
- C++ Expertise: Deep understanding of modern C++11/14/17, with a proven ability to write clean, maintainable, and high-performance code.
- Graphics Engine Knowledge: Hands-on experience with backend graphics engines (DirectX/OpenGL/Vulkan).
- Shader Development: Proficiency in HLSL/GLSL and shader development for real-time graphics.
- Mathematical Foundations: Strong grasp of 3D mathematics relevant to graphics programming.
- AR/VR Expertise: Demonstrated experience working with AR/VR technologies and pipelines.
- Agile Workflow Experience: Familiarity with Scrum, Kanban, or similar Agile methodologies.
- Version Control: Proficiency with Git or equivalent version control systems.
- Leadership Qualities: Experience mentoring team members and leading by example.
Benefits
- Annual Leave: 25 days (excluding bank holidays).
- Enhanced Pension Scheme: 5% matching.
- Flexible Working: Hybrid model (minimum 2 days in the office per week).
- Wellness: Complimentary Unmind app, onsite gym (Basingstoke).
- Exclusive Perks: Access to sporting events and tickets, Sony Group Company discounts.