Advanced Software Engineer (Graphics) London (England) Sports Interactive Game Development Seni[...]
New Yesterday
We are Sports Interactive, the gaming studio behind Football Manager. Founded in 1994, Sports Interactive became a wholly owned subsidiary of SEGA Europe in 2006. Based at the Here East technology hub in Stratford, East London, the SI team continues to expand as we bring our titles to an ever-growing audience across various platforms.
To support our growth, we seek passionate individuals eager to realize their potential.
Position Overview
Continually improving the visual quality and performance of Football Manager is a primary goal. We are looking for an experienced, passionate graphics software engineer to join our team.
This role involves collaborating within the Graphics Team and closely working with the Art Department to implement features across all supported platforms and devices. Experience with Unity is critical, as we use it as our game engine.
Key Responsibilities
- Design, implement, and maintain advanced rendering systems in Unity, including environments, characters, lighting, and post-processing.
- Develop and optimize shaders and rendering code for multiple platforms.
- Profile and optimize rendering performance and memory usage.
- Build and maintain tools to enhance artist workflows.
- Implement automated tests and asset validation tools.
- Debug rendering issues to ensure visual fidelity within performance constraints.
- Collaborate with artists and engineers to create scalable, high-quality rendering solutions.
Knowledge, Skills, and Experience
Essential:- 10+ years of professional experience in C# (and/or C++) graphics engineering, with multiple shipped titles on at least two platforms (PC, PlayStation, Xbox, Switch, iOS).
- Solid understanding of GPU architectures, rendering techniques, and performance optimization.
- Deep knowledge of 3D math, including linear algebra and transformations.
- Strong knowledge of Unity’s SRP architecture and custom Render Features.
- Extensive experience writing optimized HLSL shaders for multiple platforms.
- Experience with analysis tools like Unity’s Profile Analyzer, Memory Profiler, RenderDoc, PIX, or NSight.
- Strong software engineering skills with a focus on clean, performance-oriented code architecture.
- Experience with asset pipelines from DCC tools to Unity.
- Ability to drive technical decisions, produce design RFCs, and communicate effectively.
- Excellent mentorship and leadership skills.
- Experience with GI solutions for procedurally generated scenes.
- Knowledge of HDRP and multiple rendering pipelines.
- Experience with testing methodologies in C# and Unity.
- Development of C++ native plugins for Unity.
- Experience developing for iOS, Android, Switch.
- Familiarity with low-level graphics APIs (DirectX 11/12, Metal, Vulkan).
Benefits
We offer flexible working policies, subsidized mental health support, contributory pension schemes, onsite amenities, regular social events, access to games, gym memberships, healthcare, dental plans, travel insurance, and personalized football shirts upon passing probation.
What is it like to work here?
We foster a passionate, collaborative environment that values teamwork, flexibility, tenacity, ambition, passion, and perspective. Our culture promotes work/life balance with in-office, hybrid, and remote options. We are committed to diversity and inclusion, being a London Living Wage employer and winner of the 'Best Places to Work' award in 2023.
Our Values
- Keep collaborating
- Be flexible
- Stay tenacious
- Show ambition
- Bring the passion
- Consider the bigger picture
About the company
Known as SI Games, this London-based developer specializes in sports management simulations, notably the Football Manager series. Our team of over 100 full-time staff is supported by a global research network of over 1,300 researchers, along with QA and beta testers.
#J-18808-Ljbffr- Location:
- London, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology