Procedural Tools Engineer

3 days ago


Montreal, Quebec, Canada CD PROJEKT RED Full time
About CD PROJEKT RED

CD PROJEKT RED is a leading video game developer and publisher known for its critically acclaimed titles, including Cyberpunk 2077. We are committed to pushing the boundaries of innovation in the gaming industry.

Salary: $120,000 - $180,000 per yearJob Description

We are seeking an experienced Senior PCG/Tools Engineer to join our Project Orion team. As a key member of this team, you will play a crucial role in developing procedural tools that enable designers and artists to deliver high-quality game content.

Your primary responsibilities will include:

  • Collaborating with cross-functional teams to understand their needs and ensure that procedural tools meet their creative and technical goals.
  • Designing and implementing scalable, efficient, and user-friendly PCG tools within Unreal Engine.
  • Ensuring that tools run smoothly without sacrificing performance, maintaining seamless workflows for design and art teams.
  • Writing high-quality code that is optimized, bug-free, and aligned with project goals.
  • Staying up-to-date with emerging trends in PCG, tools development, and Unreal Engine.
Required Skills and Qualifications

To be successful in this role, you will need:

  • A minimum of 7 years of professional experience as a programmer in the games industry.
  • Strong proficiency in C++ programming and knowledge of Unreal Engine.
  • Experience working with current-gen console hardware.
  • A good understanding of geometric algorithms and data structures.
  • The ability to think creatively and strategically to overcome technical challenges and drive innovation in technology.
Benefits

As a member of our team, you can expect:

  • A competitive salary range of $120,000 - $180,000 per year.
  • A comprehensive health benefits package, including group health benefits and a Health Spending Account (HSA).
  • 20 days of paid vacation per year, increasing to 26 days after 2 years of service.
  • An Employee Group RRSP Matching program.
  • Gym Membership Reimbursement.
Perks and Professional Growth

We offer a range of perks and opportunities for professional growth, including:

  • Flexible working hours.
  • Access to training programs, lectures, and courses to help you develop your skills.
  • A welcome pack filled with goodies to help you feel right at home.

  • Senior Data Engineer

    2 weeks ago


    Montreal, Quebec, Canada Data Engineer Jobs Full time

    At NearSource Technologies, we are seeking a highly skilled Data Engineer to join our dynamic team in Montreal, Canada.We offer a competitive salary range of $120,000 - $180,000 per year, depending on experience.The ideal candidate will have a strong background in data analysis and engineering, with expertise in Python, SQL, and visualization tools like...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Borderless Capital Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team in developing the Unreal Engine editor and its tools, with a focus on improving usability. The ideal candidate will have excellent C++ skills and experience developing in a large codebase.Key ResponsibilitiesIdentify and address workflow issues, usability issues, and tooling gaps in...


  • Montreal, Quebec, Canada WB Games Montreal Inc Full time

    About WB Games MontréalWB Games Montréal is a leading game development studio based in Canada, offering a unique opportunity to work on AAA games for PC and console platforms.Job Description:We are seeking an experienced Tools Programmer to join our team at Monolith Productions. As a key member of our content authoring pipelines team, you will be...


  • Montreal, Quebec, Canada Epic Games Full time

    We're seeking a seasoned Senior AI Programmer to join our team at Epic Games, driving innovation in the Unreal Engine tool chain.As a key member of our AI team, you'll collaborate with cross-functional groups to design, develop, and deploy cutting-edge AI solutions that empower content creators worldwide.Your expertise will be pivotal in building and...


  • Montreal, Quebec, Canada Maya Heat Transfer Technologies Full time

    About the RoleMaya HTT is a world-leading software developer and engineering solutions provider focused on CAE, CAD, CAM, and PLM. A long-time partner of Siemens Digital Industries Software, Maya HTT collaborates in providing software, AI, and engineering services to help clients and partners worldwide boost performance, improve quality, drive down costs,...


  • Montreal, Quebec, Canada Tencent Full time

    We are seeking a Senior Game Tools Engineer to join our team at TiMi Montreal, a subsidiary of Tencent Games. This is an excellent opportunity to work on AAA open-world games and contribute to the development of innovative tools and pipelines.Job DescriptionAs a Senior Game Tools Engineer, you will be responsible for designing, developing, and maintaining...


  • Montreal, Quebec, Canada CLORTECH TOOLS INC. Full time

    At Clortech Tools Inc., we are seeking a skilled Precision Manufacturing Technician to join our team in the aviation/aerospace manufacturing sector. This role offers an exciting opportunity for individuals with experience in machine parts computation, workpiece layout, and precision measuring instruments maintenance.About the Role:We are looking for a highly...


  • Montreal, Quebec, Canada CLORTECH TOOLS INC. Full time

    Job DescriptionWe are seeking a skilled Precision Machinist Specialist to join our team at Clortechnoind. Inc.In this role, you will work closely with our production team to ensure the accurate machining of parts and components for our clients in the aviation/aerospace manufacturing industry.Key Responsibilities:Compute dimensions and tolerances of machine...


  • Montreal, Quebec, Canada Tencent Full time

    Game Development OpportunityTiMi Montreal, a subsidiary of Tencent Games, is seeking a skilled Junior Tools Programmer to participate in the development of a AAA, open-world game. The project will be released on multiple platforms, aiming to reach a global audience.Key ResponsibilitiesCollaborate with artists and designers to create innovative...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    The Testing Consultancy is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software.We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost.Perks of Working for...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Join a team of space experts at MDA Space, a global leader in satellite systems and geointelligence. We're seeking a motivated and talented EGSE and Test Engineer to support the development of test equipment and testing of satellite electronic units.As a key member of our Power and RF engineering department, you'll collaborate with multi-disciplinary teams...

  • Materials Engineer

    1 month ago


    Montreal, Quebec, Canada BETA Technologies Full time

    About the RoleBeta Technologies is seeking a highly skilled Materials Engineer to join our team. As a key member of our Structures Liaison team, you will play a critical role in evaluating and resolving engineering-related problems related to manufacturing.As a Materials Engineer, you will analyze engineering specifications, drawings, and models to ensure...


  • Montreal, Quebec, Canada Enerkem Full time

    Job Title: Process Engineering ManagerAbout the Role:We are seeking a skilled Process Engineering Manager to join our team at Enerkem. As a Process Engineering Manager, you will play a key role in overseeing the people management and collaborating with the Process Director in hands-on tasks such as budget allocation, resource optimization, work scheduling,...

  • RAMS Engineer

    1 month ago


    Montreal, Quebec, Canada CS GROUP Full time

    Job Title: RAMS Engineer - System Safety Assurance SpecialistJob Summary:CS GROUP is seeking a highly skilled RAMS Engineer to join our team. As a RAMS Engineer, you will be responsible for performing project RAMS tasks, conducting RAMS analyses, and reviewing system safety assurance analyses.Key Responsibilities:Perform project RAMS tasks at system level,...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    We are seeking a talented Digital Payload System Engineer to join our Satellite Systems team at Macdonald, Dettwiler And Associates Corporation in Montreal.About the RoleThis is an exciting opportunity to work on cutting-edge digital payload systems for communication satellites. As a Digital Payload System Engineer, you will be responsible for designing and...


  • Montreal, Quebec, Canada Genifab Inc. Full time

    Job OverviewWe are seeking a highly skilled Structural Civil Engineer to join our team at Genifab Consultants Inc. in Quebec, Canada.SalaryThe estimated salary range for this position is $80,000 - $120,000 per year, depending on experience.About the RoleThis is an exciting opportunity for a talented engineer to work on hydroelectric projects and contribute...


  • Montreal, Quebec, Canada Desjardins Full time

    Job Summary As a senior data engineering expert at Desjardins, you will play a key role in developing innovative solutions for collecting, integrating, and analyzing large datasets. You will design and implement data pipelines, ensure the integrity of data storage systems, and collaborate with cross-functional teams to meet business needs. About the Role...


  • Montreal, Quebec, Canada The Testing Consultancy Limited Full time

    Job Title: Senior Software QA EngineerThe Testing Consultancy Limited is seeking a highly skilled Senior Software QA Engineer to join our team. As a Senior Software QA Engineer, you will be responsible for leading and delivering testing services using industry standards and best practices to meet customer requirements.Key Responsibilities:Assess and develop...


  • Montreal, Quebec, Canada Desjardins Full time

    Job DescriptionJob Summary: We are seeking a highly skilled Senior Advisor, Data Engineering to join our team. As a senior data engineering advisor, you will play a key role in developing solutions for collecting, integrating, consolidating, cleaning, sorting, and transparently mining data. You will work closely with stakeholders to develop, maintain,...

  • DevOps Engineer

    1 month ago


    Montreal, Quebec, Canada 360 IT Professionals Inc. Full time

    At 360 IT Professionals Inc., we're seeking a skilled DevOps Engineer to join our team. As a DevOps Engineer, you will be responsible for automating and streamlining our software development and deployment processes. This will involve using tools such as Ansible, Puppet, and Git to ensure seamless collaboration between our development and operations...