C++ Engine Programmer

5 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

Western Digital - Engineer, Pre and Post Sputter Engineering (Cleaning)

Western Digital

Bayan Lepas, Penang, Malaysia (On-Site)
2 Months ago
ComeOn Group - Nordic Speaking Customer Experience Agent

ComeOn Group

St. Julian's, Malta (Hybrid)
4 Months ago
The story mob  - Account Lead

The story mob

London, England, United Kingdom (Hybrid)
2 Months ago
Enphase Energy - Senior Staff Systems Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Granicus - Customer Success Consultant - Strategic Accounts

Granicus

Costa Rica (Remote)
1 Month ago
Worlds - Technical Director - Unreal Engine

Worlds

(Remote)
4 Months ago
CD PROJEKT RED - Senior Engine Programmer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
3 Months ago
Microsoft - Engine Programmer

Microsoft

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Wizcorp - Video Game Engine Programmer

Wizcorp

Tokyo, Japan (Remote)
4 Months ago
Gametion - Senior Unity Game Developer

Gametion

Navi Mumbai, Maharashtra, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

zeta - Principal Data Scientist II

zeta

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Autodesk - Principal Software Engineer

Autodesk

Oslo, Oslo, Norway (Hybrid)
2 Months ago
Keywords Studios - Implementation Specialist II

Keywords Studios

Pune, Maharashtra, India (Hybrid)
2 Months ago
Egnyte - Principal Software Engineer - AI/ML

Egnyte

Mountain View, California, United States (Hybrid)
6 Months ago
zeta - Head of Production Operations

zeta

Hyderabad, Telangana, India (On-Site)
4 Months ago
GoTo Group - Principal Engineer - Transport

GoTo Group

Bengaluru, Karnataka, India (On-Site)
9 Months ago
zoox - Manager, Localization

zoox

Foster City, California, United States (Hybrid)
1 Month ago
Sword Health - Quality Assurance Analyst

Sword Health

Porto, Porto District, Portugal (Hybrid)
2 Months ago
Tide - Senior Product Manager - Integrations/Data

Tide

United Kingdom (Hybrid)
2 Months ago
Adyen - Senior Compliance Advisory Officer

Adyen

São Paulo, Brazil (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Delft, South Holland, Netherlands

Mendix - Quality Engineer

Mendix

Rotterdam, South Holland, Netherlands (Hybrid)
3 Months ago
Tesla - Associate Project Manager Workplace

Tesla

North Holland, Netherlands (On-Site)
5 Months ago
little chicken games - Social Media Internship

little chicken games

Amsterdam, North Holland, Netherlands (Remote)
1 Month ago
CoolGames - Senior Game Developer (freelance)

CoolGames

Weesp, Noord-Holland, Netherlands (Hybrid)
3 Months ago
Tesla - Software Validation Engineer, Service Engineering

Tesla

North Holland, Netherlands (On-Site)
5 Months ago
Beyond Sports - Office Manager

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
3 Months ago
Tesla - Senior High Voltage Battery Mechanical Test Engineer

Tesla

North Brabant, Netherlands (On-Site)
5 Months ago
Evolution  - Dutch Game Presenter / Server/Waitress / Relocation included

Evolution

Amsterdam, North Holland, Netherlands (On-Site)
2 Months ago
Devoteam - Atlassian Consultant (Jira, Confluence, Bitbucket)

Devoteam

Amsterdam, North Holland, Netherlands (On-Site)
4 Months ago
 Many Chat  Inc  - Business Analytics Lead

Many Chat Inc

Amsterdam, North Holland, Netherlands (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Outscal - SME - C++/Unity/Multiplayer/Unreal

Outscal

(Remote)
7 Months ago
1956 - SKC Games - Unreal Developer

1956 - SKC Games

Haverhill, England, United Kingdom (On-Site)
4 Months ago
super78 - Unity Developer

super78

Los Angeles, California, United States (On-Site)
2 Months ago
Demiurge Studios - Lead Engine Programmer

Demiurge Studios

California, United States (Hybrid)
4 Months ago
11 Bit Studios - Senior Engine Programmer (The Alters)

11 Bit Studios

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Spellbrush - Game Programmer (Unity)

Spellbrush

San Francisco, California, United States (On-Site)
4 Months ago
ZeniMax Media - Game Development Automation & Stability Engineer

ZeniMax Media

Dallas, Texas, United States (On-Site)
1 Month ago
virtous games - C++ Procedural Tools Engineer

virtous games

Poland (Hybrid)
1 Month ago
Nvizzio Creations - Senior Unreal Programmer

Nvizzio Creations

Montreal, Quebec, Canada (On-Site)
4 Months ago
Wild warz - Unity Developer (Remote)

Wild warz

(Remote)
3 Years 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)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (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