Tools Programmer

5 Months ago • 2 Years + • Game Programmer • Technical Art

Job Summary

Job Description

CCP Games in Reykjavík, Iceland is seeking an experienced Tools Programmer to enhance their game development tools and pipelines. Responsibilities include developing and optimizing tools for designers, artists, and engineers, improving productivity, collaborating on design and code reviews, and documenting new systems. The role requires proficiency in C++, C#, or Python, experience with content pipelines, 3D programming, and UI frameworks like QML. The successful candidate will have a minimum of 2 years' experience as a technical artist or tools programmer and excellent communication skills.
Must have:
  • 2+ years experience as Tools Programmer or Technical Artist
  • Proficiency in C++, C#, or Python
  • Experience with content pipelines and 3D programming
  • Experience with UI frameworks (e.g., QML)
  • Excellent communication skills
Perks:
  • Multicultural work environment
  • Dual workstation setup & flexible work environment
  • Active fun club & staff events
  • Excellent canteen
  • Quarterly & annual performance sharing
  • Sports grant, mobile phone & data plan
  • Home internet & green-commuting grant
  • On-site doctor & wellbeing services
  • Relocation package & immigration sponsorship

Job Details

CCP Iceland is looking for an experienced Tools Programmer with a passion for empowering game developers by providing efficient authoring tools and pipelines.

You will collaborate with our dedicated team of tools developers within our Platform Technology group to modernize and optimize our portfolio of development tools and pipelines.

The position is a full-time job-based at the CCP headquarters in beautiful Reykjavik, Iceland.

Your tasks:

  • Develop tools and pipelines that will improve the productivity and independence of our development teams
  • Design, implement, debug, optimize, and iterate on new and existing engine systems and tools, in direct collaboration with end users (Designers, Artists, QA, and Engineers)
  • Analyze existing tool functions and identify opportunities for enhancement
  • Ability to work on standalone tasks and participate in design and code review processes
  • Document work to share knowledge and enable user onboarding with new systems and changes

Your profile:

  • A minimum of 2 years of experience as a technical artist or tools programmer
  • B.Sc. in Computer Science or equivalent experience
  • Proficiency in programming languages such as C++, C#, or Python
  • Experience with content pipelines, 3D programming, and modern game engines
  • Experience with UI frameworks such as QML
  • Comfortable refactoring and porting legacy code
  • Excellent communication skills in both spoken and written English

What we can offer you:

  • A multicultural work environment that encourages growth, creativity, and innovation
  • Dual workstation setup and flexible work environment
  • An active fun club that hosts regular staff events
  • An excellent canteen that offers a weekly breakfast and lunch menu as well as drinks and snacks
  • Discretionary quarterly and annual performance sharing plan
  • Annual sports grant
  • Mobile phone and data plan package
  • Home internet
  • A conditional monthly green-commuting grant
  • Work environment that focuses on employee well-being
  • On-site doctor - free of charge, and other on-site wellbeing services at a discounted price
  • Relocation Package and Immigration sponsorship

All applicants should be prepared to provide code and work samples and/or set time aside for a test assignment.

All applications and related documents must be submitted in English to be valid.

Similar Jobs

Ello - Senior Unity Engineer (Contract)

Ello

São Paulo, State Of São Paulo, Brazil (Hybrid)
1 Month ago
NVIDIA - Senior GPU Architect

NVIDIA

Westford, Massachusetts, United States (On-Site)
2 Months ago
NVIDIA - Senior Server Firmware Bringup Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
ByteDance - Software Engineer Graduate (RDMA Network - High Speed Network)

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Actian - Zen Sustaining Engineer - Bangalore/Pune

Actian

Bengaluru, Karnataka, India (On-Site)
6 Months ago
OAO INFO INDIA - Lead Game Developer

OAO INFO INDIA

Pune, Maharashtra, India (On-Site)
2 Months ago
Techland - Senior QA Analyst

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
Larian Studios - Senior Engine Programmer

Larian Studios

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
11 Months ago
Turbulent - Responsable Programmeur Online / Lead Online Programmer - Star Citizen

Turbulent

Montreal, Quebec, Canada (On-Site)
5 Months ago
Sovrun - Unreal Gameplay Engineer

Sovrun

Makati, Metro Manila, Philippines (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tencent - Game Research & Development Intern, Engine Research

Tencent

Palo Alto, California, United States (On-Site)
4 Months ago
Luma Pictures - Senior Asset Artist

Luma Pictures

Vancouver, British Columbia, Canada (Remote)
1 Month ago
ByteDance - FPGA Firmware Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Google

Kirkland, Washington, United States (On-Site)
4 Months ago
Thatgamecompany - Senior Backend Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
1 Month ago
Epic Games - Senior Tools Programmer, UEFN

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Cloud Imperium Games - Principal Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
4 Months ago
Tencent - Business Application Developer Internship

Tencent

Shanghai, Shanghai, China (On-Site)
1 Month ago
Fatshark AB - Senior Gameplay Programmer

Fatshark AB

Stockholm, Stockholm County, Sweden (On-Site)
5 Months ago
NVIDIA - Engineering Manager, AI Developer Technology

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Reykjavík, Reykjavíkurborg, Iceland

CCP Games - Senior Infrastructure Engineer

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (Hybrid)
1 Month ago
CCP Games - Community Developer

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (Hybrid)
2 Months ago
Tesla - Field Service Technician Supercharging

Tesla

Reykjavík, Reykjavíkurborg, Iceland (On-Site)
2 Months ago
CCP Games - Senior Software Engineer

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (On-Site)
5 Months ago
CCP Games - Brand Director

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (On-Site)
2 Months ago
CCP Games - Senior Tools Programmer

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (On-Site)
5 Months ago
CCP Games - Game Design Director

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (On-Site)
1 Month ago
Tesla - Field Service Technician Supercharging

Tesla

Reykjavík, Reykjavíkurborg, Iceland (On-Site)
2 Months ago
CCP Games - Brand Director

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (On-Site)
2 Months ago
CCP Games - Senior Software Engineer

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Haven Studios  Inc  - Programmer (Automated Testing)

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
1 Month ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Cyprus (Remote)
6 Months ago
Cloud Imperium Games - Senior VFX Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
9 Months ago
Rebellion - Gameplay Programmer

Rebellion

Warwick, England, United Kingdom (Hybrid)
1 Month ago
Avalanche Studios Group - Senior Gameplay Programmer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Limbic Entertainment - Engine Programmer (m/f/d)

Limbic Entertainment

Langen, Hessen, Germany (On-Site)
8 Months ago
Bohemia Interactive - Engine Render Programmer Prague/Brno

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
5 Months ago
Behaviour Interactive - Senior Gameplay Programmer

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Months ago
PlayStation Global - Senior Pipeline Programmer (Build System)

PlayStation Global

Los Angeles, California, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

CCP Games is a leading game developer praised for its artistry, technology and game design that facilitates emergent behaviour, empowering players with compelling means of self-expression. Founded in 1997, the company is on a mission to create virtual worlds more meaningful than real life.

CCP Games is headquartered in Reykjavik, Iceland, and has additional studios in London and Shanghai.

Get notified when new jobs are added by CCP Games

Level Up Your Career in Game Development!

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

Job Common Plug