${ alert.message }}
${ alert.message }}
Share Job
Copy the link below to share this job.
Bulkhead Interactive

Console Programmer

${ timestamp }} · 
Bulkhead Interactive
πŸ‡¬πŸ‡§ Derby

We are looking for an experienced UE4 programmer to join our team on an exciting new multiplayer shooter. As a Console Programmer at Bulkhead you will be working on bringing our titles to the current and next gen consoles. You will be working within a dedicated console team as well as having direct access to the core team, working collaboratively to build console ready titles.

The team at Bulkhead are a small, tightly knit group of developers who strive to build impressive multiplayer games. Our programmers tend to be multi-disciplinary developers who push the boundaries to deliver that goal.

At Bulkhead Interactive we practice code review, continuous integration and agile methodologies.

Responsibilities:

  • Bringing titles to current and next gen consoles.
  • Optimising the games performance using various profiling tools.
  • Implement changes for the console-specific experience.
  • Solve problems encountered along the way.
  • Write extensible, stable, efficient code.
  • Improve as an individual.
  • Help others.

Required:

  • A Bachelor’s Degree in Computer Science or other relevant experience.
  • 2+ years of industry experience.
  • 2+ years of Unreal Engine 4 experience
  • Shipped a UE4 title on a platform other than PC, ideally Xbox/PS4
  • Have a strong grasp of C++, software design, programming and debugging.
  • Have a strong grasp of 3D maths for games.
  • A good understanding of the unique requirements of a competitive first person shooter.
  • A desire to craft multiplayer games.
  • A familiarity of multiplayer game programming.
  • Ability to communicate with a multidisciplinary team.
  • A strong desire to overcome difficult hurdles.
  • A strong desire to learn new skills.
  • A methodical mind and the ability to think outside the box.
  • A strong work ethic with a willingness to learn and constantly improve
  • Strong problem-solving skills
  • Strong communicator with the ability to articulate systems and ideas effectively

Preferred:

  • Have developed a specialism: networking, physics, AI, systems, databases, animation, etc.
  • Unreal Engine 4 experience in a professional environment.
  • Experience programming multiplayer games in Unreal Engine 4.
  • Shipped a commercial multiplayer game.
  • Experience writing game code with tight performance constraints.
  • Experience writing optimised code in Unreal Engine 4.
  • An understanding of game design.
  • Have the ability to drive and contribute to all aspects of a game.