C++ Engine Programmer

3 Months ago • All levels • Game Programmer • 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

Volley - Staff Game Designer

Volley

San Francisco, California, United States (Hybrid)
1 Month ago
fortis games - Staff Full-Stack Engineer (Game Team)

fortis games

United Kingdom (Remote)
1 Week ago
Techland - Junior Lighting Artist

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Weeks ago
Alten Technology USA - Optical Engineer

Alten Technology USA

Newark, California, United States (On-Site)
2 Weeks ago
Unity - Senior BI Developer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Frontier Developments - Senior Console Programmer

Frontier Developments

Winnipeg, Manitoba, Canada (On-Site)
8 Months ago
Scorewarrior - Game Client C++ Developer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Month ago
Krafton - AI Programmer

Krafton

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Romero games - Multiplayer Gameplay Programmer

Romero games

Galway, County Galway, Ireland (Hybrid)
7 Months ago
Inwave - Unity Developer

Inwave

(On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Techland - Junior Level Designer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Week ago
Reality studios - Senior UI/UX Mobile Games Artist

Reality studios

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Week ago
gym class vr  - Unity Technical Animator Lead

gym class vr

United States (Remote)
1 Month ago
Zynga - Principal UX/UI Designer

Zynga

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
PlayStation Global - Lead Engineer, Mobile Performance

PlayStation Global

London, England, United Kingdom (On-Site)
1 Month ago
Meta - Production Engineering

Meta

Austin, Texas, United States (Hybrid)
6 Months ago
Netflix - Software Engineer - Rendering

Netflix

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Electronic Arts - 3D Character Artist

Electronic Arts

Hyderabad, Telangana, India (Hybrid)
2 Weeks ago
Techland - Junior Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Jam City - 2D Animator

Jam City

Buenos Aires, Buenos Aires, Argentina (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Delft, South Holland, Netherlands

Lucky Kat - Content & Community Manager (Web3)

Lucky Kat

The Hague, South Holland, Netherlands (On-Site)
1 Week ago
GameJobs - Tools Programmer

GameJobs

Amsterdam, North Holland, Netherlands (On-Site)
1 Year ago
Thales - Radar Evaluator

Thales

Hengelo, Overijssel, Netherlands (Hybrid)
2 Weeks ago
Aspire - Head of Compliance

Aspire

Amsterdam, North Holland, Netherlands (Hybrid)
2 Weeks ago
PwC - Financial Sector Cyber Security Senior Manager

PwC

Amsterdam, North Holland, Netherlands (On-Site)
4 Months ago
Abstraction Games - IT Systems Administrator

Abstraction Games

Eindhoven, North Brabant, Netherlands (On-Site)
2 Months ago
Visa - Consulting Senior Manager, VCA

Visa

Amsterdam, North Holland, Netherlands (Hybrid)
2 Weeks ago
Playtika - Youda - Data Analyst

Playtika

Netherlands (Hybrid)
7 Months ago
Thales - Test Engineer

Thales

Hengelo, Overijssel, Netherlands (On-Site)
3 Weeks ago
grendel games - Senior game designer

grendel games

Leeuwarden, Friesland, Netherlands (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

grimlore games - C++ Programmer RTS Games

grimlore games

Munich, Bavaria, Germany (Remote)
2 Months ago
warner bros games - Lead Player Programmer

warner bros games

London, England, United Kingdom (Hybrid)
2 Months ago
playrix  - Lead C++ Software Engineer (Gameplay)

playrix

Serbia (Remote)
7 Months ago
Embark Studios - Senior Gameplay Engineer - Games

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
3 Months ago
AGBO - Gameplay / Tools Programmer

AGBO

Raleigh, North Carolina, United States (On-Site)
1 Month ago
Ubisoft - Senior C++ Programmer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
2 Months ago
Ubisoft - Senior Gameplay Programmer (W/M/NB) – The Division Resurgence

Ubisoft

Accons, Auvergne-Rhône-Alpes, France (Hybrid)
8 Months ago
Tencent - Senior Scene Artist

Tencent

Shanghai, Shanghai, China (On-Site)
5 Months ago
Exient - Senior Programmer

Exient

Floriana, Malta (On-Site)
10 Months ago
Tencent - Senior Engine Programmer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
5 Months 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.

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Sitges, Catalonia, Spain (On-Site)

Paris, Île-de-France, France (Hybrid)

Delft, South Holland, Netherlands (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Delft, South Holland, Netherlands (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