Senior/Principal Graphics Programmer

1 Month ago • 2-8 Years • Graphics Engineer

Job Summary

Job Description

Creative Assembly seeks a passionate Senior/Principal Graphics Programmer to join their Total War team in Horsham, UK. This key role involves researching and implementing new graphics technologies, optimizing GPU/CPU performance, programming game modules (design, implementation, debugging, documentation), collaborating with art and design teams, and defining/achieving development targets. The ideal candidate will be fluent in C++, experienced with Visual Studio and DirectX 12 or Vulkan, possess excellent communication skills, and have shipped at least two titles. Multi-threaded/multi-core development experience is essential.
Must have:
  • Fluent C++
  • Visual Studio exp.
  • DirectX 12/Vulkan
  • Excellent communication
  • Shipped 2+ titles
  • Multi-threaded dev.
Good to have:
  • DirectX 11 experience
  • RTS game enthusiast
  • Total War franchise knowledge
Perks:
  • Work from Anywhere (temporary)
  • Enhanced holiday allowance
  • Maternity/Paternity benefits
  • Flexible core hours
  • Relocation package
  • Private medical/dental insurance
  • Life insurance
  • Wellbeing support

Job Details

Description

Position at Creative Assembly

We have an excellent opportunity for a passionate game developer to join our Total War team as a Graphics Programmer.  
Based at our well-established studio in the heart of Sussex in the UK, you will be working as a key member of the code team on our next unannounced Total War title. In this role, you will be able to make a real impact on our games. You will bring your knowledge and experience to help push the boundaries of the strategy genre by collaborating with the wider development team - striving to make our titles better than ever before.

Key Responsibilities

Working in a varied and challenging development environment, you will be researching and implementing new graphics related technologies. You will work on GPU/CPU optimisations and program modules of the game including; design, implementation, debugging and documentation.  
As a key member of the team, you will collaborate with the Art and Design teams in solving problems and implementing new features. Working with the Lead Programmer and Development Managers you will be helping to define targets and deliverables, and ensure they are achieved. All of this is achieved by keeping to the studios high-quality programming standards and development processes. Communication is key to the success of this role and you will be expected to clearly and confidently communicate issues that may arise and offer solutions to resolve them.

Knowledge, Skill and Experience 
Essential

  • Fluent C++
  • Experience with Visual Studio
  • Experience with DirectX 12 or Vulkan
  • Excellent communication skills; both written and verbal
  • Experience working on at least two shipped titles
  • Multi-threaded / multi-core development experience

Desirable

  • Experience with DirectX 11
  • RTS game enthusiast or thorough appreciation of the Total War franchise  
About Creative Assembly
Creative Assembly crafts deep and detailed games that last, entertaining millions of players across the globe for decades.
 
We are all game makers and we care deeply about the experiences we create. We empower our teams to make significant contributions to our games, supported by skills development and growth opportunities.
 
We are located in Horsham, UK and Sofia, Bulgaria.
We offer many benefits to support you and your family including:
  • Work from Anywhere for a temporary period each year (restrictions apply such as VISAs)
  • Enhanced holiday allowance, maternity and paternity breaks, flexibility with our core hours, and no-notice holidays
  • Bespoke relocation package for you and your dependents
  • Private medical and dental insurance, life insurance, permanent health insurance, critical illness cover and free health care screening
  • Generous holiday allowance plus full studio closure over the Christmas and New Year period, and all Bank holidays
  • Join our Diversity and Inclusion Network – an employee-led group
  • Season ticket travel loans and cycle to work scheme with free bike servicing and discounted car valet service on site
  • Wellbeing support and virtual confidential counselling
  • Community activities including parties, football and more.
  • Our studio sites have disabled access.
 
We are an equal opportunities employer and encourage applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, marriage or civil partnership, pregnancy or maternity, religion or belief.
 
Note to Recruitment Agencies: SEGA Europe Limited and our studios do not accept unsolicited candidate introductions from unauthorised third parties. For the avoidance of doubt, SEGA Europe is not liable for any fees, compensation or any other costs associated with the introduction of a candidate or recruitment services unless and until an agreement has been duly executed. Further details can be found here.

Similar Jobs

Exient - Senior Programmer

Exient

Floriana, Malta (On-Site)
9 Months ago
Obsidian Entertainment - Graphics Programmer (Staff/Senior)

Obsidian Entertainment

Irvine, California, United States (On-Site)
8 Months ago
Creative Assembly - Senior/Principal Graphics Programmer

Creative Assembly

England, United Kingdom (On-Site)
1 Month ago
Nintendo - CONTRACT - Graphics Engineer, SDET (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
10 Months ago
Anzuio - Senior Software Engineer (C++)

Anzuio

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago
Genies - Senior Engineer, Core Systems

Genies

Los Angeles, California, United States (On-Site)
1 Month ago
ByteDance - Software Engineer Graduate (Unity Engine - PICO)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
NVIDIA - GPU C++ Modeling Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
4 Weeks ago
NVIDIA - Systems Software Engineer - GeForce NOW Low Latency Streaming Technology

NVIDIA

Santa Clara, California, United States (On-Site)
1 Week ago
Wargaming - Render Engineer (Unannounced project)

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PlayStation Global - Principal Software Engineer, Graphics

PlayStation Global

Aliso Viejo, California, United States (On-Site)
1 Week ago
Nexon America - Senior Gameplay Engineer

Nexon America

El Segundo, California, United States (Hybrid)
1 Day ago
NVIDIA - Senior Generalist Software Engineer -- Omniverse

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
Warner Bros Games - Senior Programmer, Rendering

Warner Bros Games

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Nexon America - Director, Gameplay Engineering

Nexon America

El Segundo, California, United States (Hybrid)
1 Day ago
NVIDIA - Systems Software Engineer - GeForce NOW Low Latency Streaming Technology

NVIDIA

Santa Clara, California, United States (On-Site)
1 Week ago
NVIDIA - Software Development Engineer in Test, Graphics

NVIDIA

Austin, Texas, United States (Remote)
6 Days ago
Epic Games - Senior Platform Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Rocket Werkz - VULKAN GRAPHICS PROGRAMMER

Rocket Werkz

Auckland, Auckland, New Zealand (On-Site)
11 Months ago
NVIDIA - GPU Kernel Software Engineering Intern - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in England, United Kingdom

Lighthouse Games - Principal VFX Artist

Lighthouse Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Month ago
PlayStation Global - Senior Machine Learning Graphics Engineer

PlayStation Global

London, England, United Kingdom (Hybrid)
3 Weeks ago
Team17 - Head of Game Scouting

Team17

Wakefield, England, United Kingdom (Hybrid)
1 Month ago
Humanitarian Operations - Administrator

Humanitarian Operations

Edinburgh, Scotland, United Kingdom (On-Site)
1 Month ago
Maverick Games - Principal Rendering Engineer

Maverick Games

Warwick, England, United Kingdom (Hybrid)
3 Months ago
Assystems - Technical Author

Assystems

Derby, England, United Kingdom (On-Site)
6 Months ago
Likewise - Demand Planner

Likewise

Crewe, England, United Kingdom (On-Site)
23 Hours ago
spauldingridge - Business Development Director for Data Solutions

spauldingridge

London, England, United Kingdom (On-Site)
18 Hours ago
Cloud Imperium Games - Senior Gameplay Programmer (Vehicle Physics)

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
4 Months ago
Framestore - Global Head of Crowd

Framestore

England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Graphics Engineer Jobs

Nintendo - CONTRACT - Software Engineer - Multimedia Technology (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
5 Months ago
NVIDIA - Software Engineering Intern - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
Sporty Group - Unity Game Developer

Sporty Group

Bournemouth, England, United Kingdom (Hybrid)
1 Week ago
Haptic - Senior Graphics Engineer

Haptic

Paris, Île-de-France, France (Remote)
4 Months ago
Rockstar Games - Graphics Programmer

Rockstar Games

Andover, Massachusetts, United States (On-Site)
6 Months ago
Tencent - Senior UE5 Game Engine Developer

Tencent

Guangzhou, Guangdong Province, China (On-Site)
4 Months ago
Nintendo - Software Engineer - Multimedia Technology (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
9 Months ago
NVIDIA - Principal Graphics Hardware Architect

NVIDIA

Durham, North Carolina, United States (On-Site)
2 Months ago
Magic Media - Graphics Programmer (C++)

Magic Media

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago
PlayStation Global - Senior Machine Learning Graphics Engineer

PlayStation Global

London, England, United Kingdom (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

SEGA is a game developer and publisher, and one of the most recognizable brands in the video game industry.

Sofia, Sofia City Province, Bulgaria (Hybrid)

Horsham, England, United Kingdom (On-Site)

Farnham, England, United Kingdom (Hybrid)

England, United Kingdom (Hybrid)

England, United Kingdom (Hybrid)

England, United Kingdom (On-Site)

England, United Kingdom (On-Site)

Sofia, Sofia City Province, Bulgaria (On-Site)

Sofia, Sofia City Province, Bulgaria (On-Site)

Sofia, Sofia City Province, Bulgaria (On-Site)

View All Jobs

Get notified when new jobs are added by SEGA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug