Senior Software Developer (Graphics)

1 Month ago • 6 Years + • Graphics Engineer

Job Summary

Job Description

As a Software Developer, you will collaborate with programmers, artists, designers, and production staff on game projects. The company encourages developers to specialize in areas of interest or work across different aspects of the project. You will create technical designs and implement features for the Elements Engine, focusing on graphics. Responsibilities include supporting the Lead Software Developer in maintaining project standards, working with other disciplines, mentoring junior team members, and expanding knowledge across development areas to propose future project ideas.
Must have:
  • 6+ years experience as Software Developer/Engineer in Games Industry
  • Experience in large codebase, independent work, and team collaboration
  • Experience in engine development
  • Expertise in graphics APIs (DirectX or equivalent)
  • Experience in shader development (HLSL or similar)
Good to have:
  • Experience with multi-platform titles
  • Experience with platform SDKs
  • Released titles on consoles
  • 2+ years experience as Senior Software Developer/Engineer in Games Industry
  • Experience writing memory/processor efficient code
  • Experience on a title with network multiplayer
  • Experience writing and debugging compute shaders
  • Experience in profiling and debugging using PIX or equivalent
Perks:
  • Generous pension
  • Income protection
  • Life assurance
  • Private medical insurance
  • Dental insurance
  • Employee assistance programme
  • Cycle to work scheme
  • Electric car lease scheme
  • Savings & discounts

Job Details

Senior Software Developer (Graphics)

4J Studios Elements Engine Logo HorizontalWebBLACK

As a Software Developer you will work with other programmers, artists, designers, production staff, and other team members involved in the development of a game project. We encourage Software Developers to become experts in areas that interest them, however, prefer to allow the ability to work across the project rather than become specialists locked into a specific role. 

We are currently excited to be expanding the Elements Engine team to support game projects built using this engine. 

  • Create technical design for, and implement, features of the Elements Engine focusing on graphics. 
  • Support the Lead Software Developer in maintaining standards within a project to ensure that the project continues to be maintainable. 
  • Work with team members from other disciplines to define and implement features. 
  • Mentor more junior members of the team to support their development. 
  • Continue to expand knowledge across all areas of the development to support the current project and propose ideas for future projects. 
  • At least 6 years’ experience as a Software Developer/Engineer in the Games Industry. 
  • Experience working within a large codebase, working independently and collaborating with a larger team. 
  • Experience in engine development. 
  • Expertise in graphics APIs on games consoles or PC, using DirectX or equivalent. 
  • Experience of shader development using HLSL or similar. 
  • Experience working with multi-platform titles. 
  • Experience working directly with platform SDKs. 
  • Released titles on consoles. 
  • At least 2 years’ experience as a Senior Software Developer/Engineer in the Games Industry. 
  • Experience writing memory and processor efficient code for current hardware architectures. 
  • Experience working on a title with network multiplayer. 
  • Experience of writing and debugging compute shaders. 
  • Experience of profiling and debugging using PIX or equivalent. 
  • Must have the right to work in the United Kingdom.
  • Must be willing to work onsite in Dundee or East Linton, Scotland.

In return we offer a friendly, small, multi-disciplinary team where your input really helps shape the products, in addition to a competitive salary and a host of benefits.

  • Generous pension 
  • Income protection 
  • Life assurance 
  • Private medical insurance 
  • Dental insurance 
  • Employee assistance programme 
  • Cycle to work scheme 
  • Electric car lease scheme 
  • Savings & discounts 

If this sounds like the type of environment you would like to work in, then please send your CV and covering letter to:  
Email: jobs@4jstudios.com  
  
Note: Direct applications only please. No recruitment agencies.  

Similar Jobs

Nintendo - Systems Engineer

Nintendo

Redmond, Washington, United States (Hybrid)
9 Months ago
Illumina - Engineer 2 – LCM

Illumina

Shanghai, China (On-Site)
1 Month ago
LeoVegas - Domain Software Architect - Sportsbook Trading System

LeoVegas

Málaga, Andalusia, Spain (Hybrid)
5 Months ago
Evolution  - Equipment Support Specialist

Evolution

Birkirkara, Malta (On-Site)
3 Months ago
Mapbox - Software Development Engineer II, 3DLN, C++ Rendering

Mapbox

Germany (Remote)
5 Months ago
Activision - Expert Software Engineer, Graphics

Activision

Middleton, Wisconsin, United States (Remote)
6 Months ago
Chief Rebel - Graphics Programmer

Chief Rebel

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Game freak - R&D Programmer: Graphics [Junior Class]

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
2 Years ago
Tencent - Lead Graphics Engineer

Tencent

Irvine, California, United States (On-Site)
7 Months ago
Playstation - Graphics PC Programmer

Playstation

(On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Crowd Strick - SDET III, Windows Sensor

Crowd Strick

United States (Remote)
3 Weeks ago
Trek - IT Security Operations Analyst

Trek

Haryana, India (On-Site)
6 Months ago
TransUnion - Reporting Analyst (GCCA - Remote)

TransUnion

Johannesburg, Gauteng, South Africa (Remote)
1 Week ago
Visa - Staff Systems Engineer

Visa

Ashburn, Virginia, United States (Hybrid)
2 Weeks ago
Qualcomm - Software Platform Solutions Developer

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
fuse games - Rendering Engineer

fuse games

Guildford, England, United Kingdom (Hybrid)
1 Month ago
London stock Exchange - Associate Specialist - Customer Support

London stock Exchange

Taguig, Metro Manila, Philippines (On-Site)
1 Month ago
Yodlee - Senior Database Administrator

Yodlee

Thiruvananthapuram, Kerala, India (On-Site)
3 Months ago
Paper Stacking games - Supplier Management

Paper Stacking games

Shanghai, China (On-Site)
1 Week ago
Morning Star - Software Engineer, Mobile Solutions

Morning Star

Navi Mumbai, Maharashtra, India (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Dundee, Scotland, United Kingdom

Globalization Partners - Principal Software Engineer

Globalization Partners

Northern Ireland, United Kingdom (Remote)
2 Months ago
creative assembly - Senior Audio QA Technician

creative assembly

Horsham, England, United Kingdom (On-Site)
1 Month ago
miniclip - Senior Game Programmer

miniclip

Royal Leamington Spa, England, United Kingdom (Hybrid)
3 Months ago
FICO - Platform Success Manager

FICO

United Kingdom (Remote)
1 Month ago
Cloud Imperium Games - Senior Graphics Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
3 Weeks ago
The Rank Group - Gaming Supervisor

The Rank Group

Blackpool, England, United Kingdom (On-Site)
1 Month ago
Dentsu - Paid Social Manager

Dentsu

Newcastle Upon Tyne, England, United Kingdom (Hybrid)
2 Months ago
Sega (UK) - Data Engineer

Sega (UK)

Horsham, England, United Kingdom (Hybrid)
2 Months ago
version 1 - Technical Lead

version 1

Birmingham, England, United Kingdom (On-Site)
5 Months ago
sports interactive - Senior Software Engineer (Graphics)

sports interactive

London, England, United Kingdom (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Graphics Engineer Jobs

sports interactive - Advanced Software Engineer (Graphics)

sports interactive

London, England, United Kingdom (Remote)
1 Week ago
Dream world  - Graphics Programmer

Dream world

Redwood City, California, United States (Remote)
3 Months ago
Apple - Graphics and Media Software Engineer

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
Qualcomm - Engineer - Graphics Driver Development

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Skydance - Senior Graphics Engineer II

Skydance

Los Angeles, California, United States (Hybrid)
3 Months ago
Tencent - Lead Graphics Engineer

Tencent

California, United States (On-Site)
6 Months ago
Vigaet - Computer Graphics Programmer

Vigaet

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Larian Studios - GRAPHICS PROGRAMMER

Larian Studios

Quebec, Canada (On-Site)
7 Months ago
zoox - Senior Software Engineer - Simulation Graphics and AI/ML

zoox

Seattle, Washington, United States (Hybrid)
6 Months ago
Haptic  - Senior Graphics Engineer

Haptic

Paris, Île-de-France, France (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Imagination, artistry, technical excellence and a shared vision drives our extraordinary team. We’re big on innovation – originality comes from the creative freedom we provide and your curiosity. We dare you to experiment and try something new and we’ll give you the space, time and support to make it happen. We’re big on collaboration, everyone in the team has a voice, influences our development and contributes to our success.

Dundee, Scotland, United Kingdom (On-Site)

Dundee, Scotland, United Kingdom (On-Site)

Dundee, Scotland, United Kingdom (On-Site)

Dundee, Scotland, United Kingdom (On-Site)

Dundee, Scotland, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by 4j studios

Level Up Your Career in Game Development!

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

Job Common Plug