Tools Programmer

1 Month ago • 2 Years + • Game Programmer • Technical Art

About the job

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

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.

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

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.

Reykjavík, Reykjavíkurborg, Iceland (Remote)

Reykjavík, Reykjavíkurborg, Iceland (On-Site)

Reykjavík, Reykjavíkurborg, Iceland (On-Site)

London, England, United Kingdom (On-Site)

Reykjavík, Reykjavíkurborg, Iceland (On-Site)

Reykjavíkurborg, Iceland (On-Site)

Reykjavík, Reykjavíkurborg, Iceland (On-Site)

Reykjavík, Reykjavíkurborg, Iceland (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by CCP Games

Similar Jobs

Luxoft - System Engineer with C/C++, ADAS, ASPICE

Luxoft, South Korea (On-Site)

Luxoft - Data & AI SME

Luxoft, India (On-Site)

Sasken Technologies  - Multimedia Developer

Sasken Technologies , India (On-Site)

Thatgamecompany - Engine Programmer

Thatgamecompany, (Remote)

Techland - Senior Game Programmer

Techland, Poland (On-Site)

Vertigo Games - Senior Gameplay Programmer

Vertigo Games, Netherlands (Hybrid)

Stillalive studios - Experienced Programmer (f/m/d)

Stillalive studios, Austria (Remote)

The Gang - Game Programmer Intern

The Gang, Malaysia (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Data Engineer, Product Analytics

Meta, United States (On-Site)

Unity - Senior Embedded Software Engineer

Unity, Japan (On-Site)

Overdare - [OVERDARE] Jr. Unreal Engineer

Overdare, South Korea (On-Site)

CAE - Software Engineer, Datalink

CAE, United States (On-Site)

Rockstar Games - Tools Programmer (Mid/Senior)

Rockstar Games, United Kingdom (On-Site)

Luxoft - Senior/Lead C++ Software Developer

Luxoft, India (On-Site)

PlayStation Global - Senior Tools engineer (Testing Framework)

PlayStation Global, United Kingdom (On-Site)

Zoox - Firmware Engineer Internship/Co-op

Zoox, United States (On-Site)

Intrepid Studios,  Inc  - Senior Anti-Cheat Engineer

Intrepid Studios, Inc , Canada (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Reykjavík, Reykjavíkurborg, Iceland

CCP Games - Senior Producer

CCP Games, Iceland (On-Site)

CCP Games - Senior Distributed Systems Engineer

CCP Games, Iceland (Remote)

CCP Games - Senior Software Engineer

CCP Games, Iceland (On-Site)

CCP Games - Senior Tools Programmer

CCP Games, Iceland (On-Site)

CCP Games - Digital Product Manager

CCP Games, Iceland (On-Site)

CCP Games - Marketing Analyst

CCP Games, Iceland (On-Site)

CCP Games - Senior Software Engineer

CCP Games, Iceland (On-Site)

CCP Games - Marketing Analyst

CCP Games, Iceland (On-Site)

CCP Games - Senior Tools Programmer

CCP Games, Iceland (On-Site)

CCP Games - Digital Product Manager

CCP Games, Iceland (On-Site)

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Limbic Entertainment - Senior Programmer Cairo, Egypt (m/f/d)

Limbic Entertainment, Germany (On-Site)

Red Point Labs - Unity Game Developer (Remote OK)

Red Point Labs, Argentina (Remote)

Asobo Studio - Programmeur Gameplay H/F

Asobo Studio, France (On-Site)

SEGA - Gameplay Programmer

SEGA, United Kingdom (Hybrid)

Resolution Games - Senior iOS/visionOS Game Programmer

Resolution Games, Sweden (Hybrid)

Electric Square - Lead Programmer - Electric Square, Malta

Electric Square, Malta (On-Site)

Fugo Games - Game Developer (Senior)

Fugo Games, Türkiye (On-Site)

Kefir Games - Multiplayer Gameplay Programmer C#

Kefir Games, Cyprus (On-Site)

Hello Games - Graphics / Engine Programmer

Hello Games, United Kingdom (On-Site)

Get notifed when new similar jobs are uploaded