View Job

This job is no longer available

Engine Programmer

Digital Extremes | London ON N5V0A2 CAN | Full Time | Posted: 02/07/2009

Studio Profiletop

logo

Based in London, Ontario, Canada, Digital Extremes proudly ranks as one of the world’s top independent game development studios. With a development history spanning two decades, Digital Extremes has brought some of gaming’s most recognizable titles to players worldwide.

Digital Extremes first became known with the co-creation of Epic’s Unreal franchise, which has won numerous awards and sold millions of units. Following the success of the franchise, Digital Extremes entered the new generation of consoles with Dark Sector – the highly anticipated 3rd person action game. Dark Sector was the first release to be made with Digital Extremes’ proprietary Evolution Engine, a graphically rich gaming engine all built in-house. Following Dark Sector, Digital Extremes’ began the first of many collaborations with 2K Games – creating the entire Multiplayer portion of Bioshock 2. Soon after, 2K and Digital Extremes partnered up for the critically-acclaimed and recently released The Darkness 2. The Darkness 2 featured stunning visuals and visceral game play, all built in the Evolution Engine. Since the days of the glaive and demon arms, Digital Extremes has warped into space with its latest project: Star Trek. To be released in 2013, the company is creating a one of a kind co-op experience between Kirk and Spock.

Digital Extremes prides itself on providing a warm, inviting, creative work environment for its team and has recently been named as one of 'Canada's Top 100 Employers'. Competitive salaries, profit sharing, stock options, retirement matching, ample vacation and free daily homemade lunches are just a few of the many perks our employees enjoy. But all these perks aren't worth much if you're not working on exciting ambitious projects that get your creative juices flowing and that's where DE shines. So, join us in London, Ontario, the family-friendly Forest City and land of impressively affordable living to be a part of a passionate, devoted team of developing ninjas.

Job Descriptiontop

Digital Extremes is always on the look-out for top-notch programming talent to join our programming team in London, Ontario, Canada.

At Digital Extremes Agile Project Management, Test-Driven Development and Quality of Life are not mere buzzwords – they are ingredients in our recipe for success. With a small, tight-knit programming team, a passion for best practices, an environment that fosters creativity not to mention fantastic perks like free lunch, we are confident you will forget about your hobby projects. All you need to do is apply! For more information on Digital Extremes visit our website at www.digitalextremes.com.

Main Responsibilities

  • Develop and maintain a cross-platform, next-generation game engine.
  • Collaborate with design, artists and other engineers to implement and fine-tune game features
  • Ensure the technical quality and game-play of the product through tuning and bug fixing.
  • Contribute innovative and original ideas toward all aspects of the game’s production and development.
  • Write robust, maintainable code.
  • Maintain code performance through profiling and optimization.

  • Qualifications
  • Passion for making and playing great games
  • Burning desire to write code you can be proud of
  • Expertise in C++
  • B.Sc. Degree in Comp Sci, Mathematics, Engineering or equivalent game development experience
  • 2+ years game development experience, with at least 1 shipped product (AAA preferred)
  • Strong communication skills, work ethic and motivation
  • Willing to relocate to London, Ontario, Canada with assistance


  • This job listing originated on Gamasutra.com, the game industry's leader.

    Experience Requiredtop

    Preferred Extras
  • Console experience; next-gen preferred
  • Familiarity with large-scale C++ project development
  • Familiarity with any of the following APIs: D3D, OpenGL, PhysX, DirectSound, DirectInput, Win32/GDI
  • Experience with concurrent programming, Perl, Assembly language and low-level systems
  • Familiarity with Perforce
  • Familiarity with profiling tools (i.e. VTune)
  • Job Detailstop

    Location London, ON, N5V0A2, Canada
    Categories Programmer / Engineer
    Experience Years 2 yrs
    Work Site On site
    Platforms Playstation 3,Xbox 360,Wii

    Location Maptop

    Contact Informationtop

    Contact Name Kate Roberts
    How to apply Applications are no longer accepted for this job posting.
    Url http://www.digitalextremes.com
    Job Code EngPr2009