Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Graphics Programmer advancing Unreal Engine 5 rendering for Cloud Chamber’s BioShock games. Building shaders, graphics systems, tools, and performance optimizations.

Responsibilities

  • Execute creative technical solutions based on concept art and art direction
  • Translate art direction into rendering code, shaders, and systems
  • Create new tools and efficient pipelines for content production
  • Debug visual and performance issues related to rendering
  • Communicate with artists toward performant solutions
  • Keep aware of industry trends and learn new techniques
  • Mentor junior programmers
  • Collaborate across design, art, programming, animation, and audio teams
  • Stay current on technological advancements and identify solutions to developmental obstacles
  • Modify core shaders, develop new rendering technologies, integrate third-party solutions, and optimize rendering performance to help bring the BioShock world to life

Requirements

  • Bachelor’s degree in Computer Science or related discipline
  • 5+ years industry or related experience
  • Experience shipping at least one AAA console and/or PC game
  • Previous experience working in a senior role as a Graphics or Rendering Programmer
  • Strong 3D Math skills
  • Strong C/C++ experience
  • Experience with modern GPUs and low level graphics APIs on the latest generation of gaming platforms
  • Experience using graphics debugging tools and performance profiling
  • Strong understanding and familiarity with current Unreal Engine technology desired
  • Exposure to third-party tools like Houdini, Substance Painter, and Z-Brush in terms of how they can function in a graphics pipeline is a bonus
  • For candidates located in Quebec: professional proficiency in both French and English
  • For candidates located in Quebec: proficiency in English required for collaboration with U.S. teams and international partners and for specialized technical documentation

Benefits

  • Equal opportunity employer committed to providing reasonable accommodation for qualified individuals with disabilities
  • Reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Unreal EngineC++

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.