C++ Engine Programmer

4 Months ago • All levels • Game Engine

Job Summary

Job Description

Triumph Studios seeks a skilled C++ Engine Programmer to enhance and maintain their proprietary Creator engine, used in the Age of Wonders® and Overlord® series. Responsibilities include designing, implementing, and optimizing core engine systems; ensuring cross-platform compatibility (PC and consoles); performance profiling and optimization; collaborating with other developers; and creating technical documentation. The ideal candidate possesses advanced C++ proficiency, multithreading expertise, strong 3D math and physics understanding, and excellent problem-solving and communication skills. A passion for gaming technology and fluency in English are essential.
Must have:
  • Advanced C++ proficiency
  • Multithreading expertise
  • 3D Math & Physics knowledge
  • Problem-solving skills
  • Engine optimization
  • Cross-platform support
Perks:
  • Competitive reward package with benefits
  • Yearly bonus
  • Pension plan
  • Commute expense reimbursement
  • Good work-life balance
  • Creative work environment

Job Details

Triumph Studios is looking for a C++ Engine Programmer. As a C++ Engine Programmer at Triumph Studios, you will be instrumental in enhancing and maintaining our proprietary Creator engine, which powers the Age of Wonders® and Overlord® series. Your expertise will ensure that our engine remains at the forefront of technology, enabling the development of immersive and high-performance gaming experiences.

Triumph Studios, based in Delft, Netherlands, is renowned for developing captivating strategy and RPG games like the Age of Wonders® and Overlord® series.

Responsibilities

  • Engine Development and Optimization: Design, implement, and refine core engine systems to meet the dynamic needs of our game development teams.

  • Cross-Platform Support: Ensure the Creator engine operates seamlessly across multiple platforms, including PC and consoles.

  • Performance Profiling: Utilize profiling tools to identify bottlenecks and optimize both CPU and GPU performance for smooth gameplay.

  • Collaboration: Work closely with gameplay programmers, artists, and designers to integrate new features and tools that enhance development workflows.

  • Technical Documentation: Produce and maintain comprehensive documentation for engine systems, facilitating knowledge sharing and future development.

Requirements

  • Advanced C++ Proficiency: Extensive experience in C++ programming, with a focus on writing efficient, maintainable, and portable code.

  • Multithreading Expertise: Strong understanding of multithreaded programming and real-time system architecture.

  • 3D Math and Physics: Solid grasp of linear algebra, vector mathematics, and physics principles applicable to game development.

  • Problem-Solving Skills: Demonstrated ability to troubleshoot complex issues and implement effective solutions.

  • Communication and Teamwork: Excellent interpersonal skills, with the ability to convey technical concepts to non-technical team members.

  • Passion for Gaming Technology: A deep interest in gaming and a commitment to staying updated with industry advancements.

  • Comfortable communicating in English: both written and spoken. Selling your ideas to others is an important part of your job.

We offer

  • Competitive reward package with benefits, including yearly bonus based on Paradox Group performance, pension plan, commute expense reimbursement.

  • Good work-life balance.

  • A creative, friendly work environment.

  • Become part of a focused and agile company with the benefits of a large parent organization: knowledge and resource sharing, international company get-togethers.

Sounds good? Great! We encourage you to apply as soon as possible. In your application, please show us why your previous experiences and skills would work for this role and why you are interested in working at Triumph. Please write your application in English.


Similar Jobs

Capgemini - Senior Data Pipeline Engineer and Data Integration Engineer / API Developer

Capgemini

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
London stock Exchange - ForexClear PMO

London stock Exchange

London, England, United Kingdom (On-Site)
1 Month ago
HYCU - Product Manager

HYCU

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Ubisoft - Team Lead - Animation

Ubisoft

Montreal, Quebec, Canada (Hybrid)
3 Months ago
Likewize - GTM, Strategy and Operations Manager

Likewize

Southlake, Texas, United States (On-Site)
2 Months ago
MURKA - Senior Unity Software Engineer

MURKA

(Remote)
3 Months ago
Foresight Sports - Senior Unity Developer

Foresight Sports

San Diego, California, United States (On-Site)
12 Months ago
Games2win - Sr Unity Game Developer

Games2win

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Pocket Worlds - Senior Game Engine Developer

Pocket Worlds

(Remote)
3 Months ago
playrix  - Principal C++ Software Engineer (Tools)

playrix

Almaty, Almaty Region, Kazakhstan (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Varonis  - Commission Administrator-Student Position

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
1 Month ago
endava - Principal Industry Consultant - Google Cloud - Nordics Market

endava

Copenhagen, Denmark (Remote)
1 Month ago
Accenture - Customer Service Senior Analyst

Accenture

Bengaluru, Karnataka, India (On-Site)
2 Months ago
The Walt Disney Company - Newswriter/Producer

The Walt Disney Company

San Francisco, California, United States (On-Site)
3 Months ago
Rackspace Technology - Customer Service Technician II - O365

Rackspace Technology

Mexico City, Mexico City, Mexico (Remote)
3 Months ago
Cubic corporation - Technical L&D Manager

Cubic corporation

Hyderabad, Telangana, India (On-Site)
1 Month ago
London stock Exchange - Senior Change Analyst

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Survay Monkey - Expansion Account Executive

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
2 Weeks ago
London stock Exchange - Lead Platform Engineer, Manager

London stock Exchange

London, England, United Kingdom (On-Site)
1 Month ago
Budge Studios - 3D Animator Generalist (Contract)

Budge Studios

(Remote)
5 Years ago

Get notifed when new similar jobs are uploaded

Jobs in Delft, South Holland, Netherlands

Zscaler - Staff Software Development Engineer

Zscaler

Amsterdam, North Holland, Netherlands (Remote)
1 Month ago
Tesla - Parts Operations Lead - West & South Europe

Tesla

North Holland, Netherlands (On-Site)
4 Months ago
Tesla - Range Test Technician

Tesla

North Brabant, Netherlands (On-Site)
4 Months ago
Adyen - Corporate Content Manager

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Tesla - Service Technician Apprenticeship

Tesla

Groningen, Groningen, Netherlands (On-Site)
4 Months ago
Open Systems Technologies - Intern Recruitment - Dutch Speaking

Open Systems Technologies

Amsterdam, North Holland, Netherlands (Hybrid)
1 Week ago
Wolters Kluwer - Associate Director, Product Operations Region West

Wolters Kluwer

Hoevelaken, Gelderland, Netherlands (Hybrid)
3 Weeks ago
Thales - Network Software Engineer

Thales

Hengelo, Overijssel, Netherlands (Hybrid)
1 Month ago
storytq - Customer Success Manager

storytq

Amsterdam, North Holland, Netherlands (Hybrid)
3 Weeks ago
Springer Group - Senior Program Manager

Springer Group

Groningen, Groningen, Netherlands (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

TiMi Studio Group - Client Development Engineer for 3A Stylized Realistic Shooting Game

TiMi Studio Group

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Riot Games - Junior Linux Systems Engineer (Game Operation)

Riot Games

Sydney, New South Wales, Australia (Remote)
3 Months ago
IGG - Unity Front-End Programmer

IGG

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
bytedance - Senior Software Engineer - Automation Testing Tools and AI-Driven Quality Assurance Technology

bytedance

San Jose, California, United States (On-Site)
6 Months ago
Apple - Tools and Automation Engineer, Release Validation Automation

Apple

San Diego, California, United States (On-Site)
2 Weeks ago
playrix  - Principal C++ Software Engineer (Tools)

playrix

Ireland (Remote)
8 Months ago
Branch - Senior Unity Engineer (Contract)

Branch

(Remote)
6 Months ago
welevel  - Unreal Developer

welevel

Munich, Bavaria, Germany (On-Site)
7 Months ago
Easybrain - Senior Unity Developer

Easybrain

Limassol, Limassol, Cyprus (Hybrid)
9 Months ago
Endless Studios - Backend Game & Systems Engineer

Endless Studios

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Today, Paradox consists of both publishing and internal game development. We have a broad portfolio of games and own the most important brands, including Stellaris, Europa Universalis, Hearts of Iron, Crusader Kings, Cities: Skylines, Prison Architect, Victoria, Age of Wonders and the World of Darkness catalog of brands. Since 2004, the company has published its games all over the world, initially through physical distribution but primarily in digital channels after 2006.

Riyadh, Riyadh Province, Saudi Arabia (On-Site)

Barcelona, Catalonia, Spain (On-Site)

View All Jobs

Get notified when new jobs are added by Paradox Interactive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug