Senior C++ Game Developer - Simulation & Management Games
Location:
Schaffhausen, Switzerland (Hybrid)
Salary: CHF 100,000 - 120,000
Employment Type:
Full-time (part-time options available)

About the Company

They're an established and expanding game studio specialising in immersive simulation and management games. Their tight-knit team creates complex, technically sophisticated titles that blend challenging gameplay systems with creative design. Working with them means joining a company where your code shapes worlds that players get lost in for hundreds of hours.

The Role

We need an experienced C++ developer who can thrive at the intersection of technical excellence and creative gameplay. You'll be hands-on with our proprietary engine technology, implementing features that directly impact player experience while optimising our systems for performance across multiple platforms.

What You'll Do

  • Craft engaging gameplay systems using clean, efficient C++ code

  • Enhance our core engine architecture and integrate cutting-edge technologies

  • Develop tooling that empowers our designers and artists to create outstanding content

  • Collaborate with cross-functional teams to deliver features that meet quality standards

  • Provide realistic development timelines and meet agreed delivery deadlines

What You'll Bring

  • Master's in Computer Science or related technical field

  • At least 3 years of professional software engineering experience

  • Deep expertise in C++ and large-scale codebase management

  • Sharp analytical thinking and advanced debugging capabilities

  • Ability to balance multiple priorities in a fast-paced environment

  • Proficiency in both German and English (B2 level minimum)

Bonus Points For

  • Commercial game development or real-time simulation software background

  • Experience with Lua scripting

  • Graphics programming knowledge (Vulkan, DirectX, OpenGL)

  • Multi-threading and concurrent programming expertise

  • Cross-platform development skills (Windows, macOS, Linux)

  • Agile methodology experience

Why Join?

You'll work on ambitious projects with global reach while being part of a team small enough that your contributions make a significant impact. Our hybrid work model offers flexibility, and you'll be building games that players spend hundreds of hours enjoying.

Start date: Flexible, based on your availability

Applications: Send your CV, portfolio of relevant projects, and brief cover letter explaining why you're excited about simulation and management games.