Systems Programmer
Warner Bros.
Montreal, QCThis was removed by the employer on 4/1/2021 10:47:00 PM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Search for Systems Programmer jobs in Montreal-QC
Search all Systems Programmer postings
Full Time Job
JOB DESCRIPTION
WB Games Montréal, a division of Warner Bros. Interactive Entertainment (WBIE), seeks a Programmer (Systems) to work with its game development team responsible for a AAA title.
As a Programmer (Systems), this individual will develop, maintain, and optimize cross-platform run-time systems, examples of which include: streaming, animation, physics, and various other low-level systems
Job Responsibilities
• Develop, maintain and debug efficient run-time systems
• Profile and optimize existing run-time systems and memory systems
• Integrate low level libraries and external code
• Develop and maintain debugging and profiling tools
• Communicate with content creators to gather requirements and identify needed improvements
JOB QUALIFICATION STANDARDS:
Work Experience Requirements
• 5-8 years of software development experience in the game industry.
• Experience developing for Xbox360 or PS3 or Xbox One or PS4 (preferably all)
• 5 years' experience with C/C .
Education
, Professional Training, Technical Training or Certification
• Minimum of B.S. in Computer Science.
Knowledge/Skills
• Good communication skills.
• Experience with large-scale console games programming at all stages of the life-cycle, including prototyping, production, and shipping.
• Experience with memory management, multi-threading, cross-platform development
• Experience architecting and debugging large robust systems.
• Experience with profiling tools and optimization techniques.
• Microsoft Visual Studio development environment.
• Working knowledge of 3D math
• Familiarity with UE4 engine a plus
Other Requirements
• Ability to work well under pressure and hit deadlines.
• Creative, focused, results-oriented, self-motivated, resourceful problem-solver.
• Strong code architecture and design skills.
• Ability to collaborate with engineers and content creators in an open, team environment
Management has the right to add or change duties and job requirements at any time.