Graphics Programmer

1 Year ago • All levels

Job Summary

Job Description

Graphics Programmer needed for EVE Online and Project Awakening. Must have C/C++, Rendering Pipeline, DirectX12/Metal/Vulkan, and Shader Programming experience.
Must have:
  • C/C++ experience
  • Rendering Pipeline
  • DirectX12/Metal/Vulkan
  • Shader Programming
Good to have:
  • CPU/GPU profiling
  • Legacy Code Refactoring
  • Excellent Communication
  • Project Planning
Perks:
  • Double Workstation
  • Flexible Work

Job Details

CCP Iceland is looking for a Graphics Programmer with a deep passion for games and games development.

The successful candidate is talented individual who thrives in a dynamic environment that is constantly evolving. You will be working on developing new features and tools for our critically acclaimed science-fiction games, such as EVE Online and the recently announced Project Awakening.

Your tasks:

  • Design and implement new graphical algorithms, features, and solutions into the rendering capabilities of our bespoke Carbon Engine
  • Identify graphical performance issues and implement solutions
  • Collaborate with other teams to help develop the visual direction and capabilities of the engine
  • Investigate, plan, and implement projects and tasks related to the health and capabilities of the game engine with your producer
  • Participate in all aspects of release and sprint planning, building a backlog of work in collaboration with the Producer and Technical Director
  • Prioritize and meet deadlines, document and communicate progress

Your profile:

  • Experience using C/C++ with knowledge of the rendering pipeline
  • Experience with modern APIs such as DirectX12, Metal or Vulkan
  • Understanding of real-time graphics shader programming
  • Familiarity with CPU and GPU profiling tools
  • Comfortable in refactoring and porting legacy code
  • Excellent communication skills for both spoken and written English

What we can offer you:

  • The inspiring challenge of working on the award winning MMO EVE Online in cooperation with amazingly talented and ambitious co-workers
  • A multicultural work environment that encourages growth, creativity and innovation
  • Double work station setup and flexible work environment
  • An active fun division that hosts regular 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
  • A mobile device and a mobile usage package
  • Home Internet
  • A conditional monthly transportation grant
  • Work environment that focuses on employee well-being
  • On-site doctor, free of charge as well as other on-site services at a discounted price
  • Relocation Package

Similar Jobs

Bethesda - Senior Graphics Programmer

Bethesda

(On-Site)
11 Months ago
DPS Games Studio - Senior Graphics Programmer (Unannounced Project)

DPS Games Studio

(On-Site)
11 Months ago
Bethesda - Senior Graphics Programmer

Bethesda

(On-Site)
11 Months ago
PlayStation Global - Graphics Programmer

PlayStation Global

(On-Site)
12 Months ago
Cloud Imperium Games - Senior Graphics Programmer

Cloud Imperium Games

(On-Site)
1 Year ago
Keywords Studios (Player Support) - Graphics Programmer

Keywords Studios (Player Support)

(Hybrid)
1 Year ago
Keywords Studios (Player Support) - Graphics Programmer

Keywords Studios (Player Support)

(On-Site)
1 Year ago
Cloud Imperium Games - Senior Graphics Programmer

Cloud Imperium Games

(On-Site)
1 Year ago
Cloud Imperium Games - Graphics Programmer

Cloud Imperium Games

(On-Site)
1 Year ago
Bethesda Game Studios - Senior Graphics Programmer

Bethesda Game Studios

(Hybrid)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Reykjavík, Reykjavíkurborg, Iceland

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!