Senior/Principal Graphics Programmer
Apply now
Senior/Principal Graphics Programmer

Senior/Principal Graphics Programmer

Horsham Full-Time 36000 - 60000 £ / year (est.) No home office possible
Apply now
M

At a Glance

  • Tasks: Join our Total War team as a Graphics Programmer, pushing the boundaries of game graphics.
  • Company: Creative Assembly creates immersive games enjoyed by millions worldwide, fostering a culture of creativity and collaboration.
  • Benefits: Enjoy flexible work options, enhanced holidays, private health insurance, and community activities.
  • Why this job: Make a real impact on game development while working in an inclusive and supportive environment.
  • Qualifications: Fluent in C++, experienced with Visual Studio and DirectX 12 or Vulkan, with strong communication skills.
  • Other info: We value diversity and encourage applications from all backgrounds.

The predicted salary is between 36000 - 60000 £ per year.

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

  • Researching and implementing new graphics related technologies.
  • Working on GPU/CPU optimisations and program modules of the game including design, implementation, debugging and documentation.
  • Collaborating with the Art and Design teams in solving problems and implementing new features.
  • Helping to define targets and deliverables with the Lead Programmer and Development Managers, ensuring they are achieved.
  • Maintaining high-quality programming standards and development processes.
  • Communicating issues that may arise and offering 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 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.

Senior/Principal Graphics Programmer employer: myGwork

Creative Assembly is an exceptional employer, offering a vibrant work culture in the picturesque setting of Sussex, UK. With a strong commitment to employee growth, we provide ample opportunities for skill development and collaboration on groundbreaking projects within the Total War franchise. Our comprehensive benefits package, including flexible working arrangements, enhanced holiday allowances, and a focus on diversity and inclusion, ensures that our team members feel valued and supported both personally and professionally.
M

Contact Detail:

myGwork Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior/Principal Graphics Programmer

✨Tip Number 1

Familiarise yourself with the Total War franchise and its development history. Understanding the nuances of the games will not only help you in interviews but also demonstrate your genuine passion for the role.

✨Tip Number 2

Brush up on your C++ skills, especially focusing on multi-threaded and multi-core development. Being able to discuss specific projects where you've implemented these skills can set you apart from other candidates.

✨Tip Number 3

Prepare to showcase your experience with DirectX 12 or Vulkan. If you have any personal projects or contributions to open-source projects that highlight your expertise, be ready to discuss them.

✨Tip Number 4

Practice your communication skills, as this role emphasises collaboration with various teams. Be prepared to share examples of how you've effectively communicated technical issues and solutions in past projects.

We think you need these skills to ace Senior/Principal Graphics Programmer

Fluent in C++
Experience with Visual Studio
Proficient in DirectX 12 or Vulkan
Excellent written and verbal communication skills
Experience working on at least two shipped titles
Multi-threaded / multi-core development experience
Problem-solving skills
Collaboration with Art and Design teams
Debugging and documentation skills
Understanding of GPU/CPU optimisations
Knowledge of game development processes
Passion for RTS games and the Total War franchise

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++, Visual Studio, and any relevant graphics programming technologies like DirectX 12 or Vulkan. Emphasise your contributions to shipped titles and any multi-threaded development experience.

Craft a Strong Cover Letter: In your cover letter, express your passion for game development and the Total War franchise. Mention specific projects or experiences that demonstrate your ability to collaborate with teams and solve complex problems.

Showcase Communication Skills: Since communication is key for this role, include examples in your application that showcase your written and verbal communication skills. This could be through previous team collaborations or presentations you've made.

Highlight Relevant Experience: If you have experience with RTS games or have worked on similar projects, make sure to highlight this in your application. Discuss how your background aligns with the responsibilities of the Graphics Programmer role.

How to prepare for a job interview at myGwork

✨Showcase Your Technical Skills

Make sure to highlight your experience with C++, Visual Studio, and graphics APIs like DirectX 12 or Vulkan. Be prepared to discuss specific projects where you implemented these technologies, as this will demonstrate your technical proficiency.

✨Demonstrate Problem-Solving Abilities

Creative Assembly values collaboration and problem-solving. Prepare examples of challenges you've faced in previous projects and how you resolved them, especially in a team setting. This will show your ability to communicate effectively and work well with others.

✨Express Your Passion for Gaming

As a Senior/Principal Graphics Programmer, having a genuine enthusiasm for games, particularly the Total War franchise, can set you apart. Share your insights on the genre and how you believe graphics can enhance gameplay, showing that you're not just a programmer but also a gamer.

✨Prepare Questions for the Interviewers

Engage with your interviewers by preparing thoughtful questions about the team, the development process, and the upcoming Total War title. This shows your interest in the role and helps you assess if the company culture aligns with your values.

Senior/Principal Graphics Programmer
myGwork
Apply now
M
  • Senior/Principal Graphics Programmer

    Horsham
    Full-Time
    36000 - 60000 £ / year (est.)
    Apply now

    Application deadline: 2027-03-22

  • M

    myGwork

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>