Tools Programmer

2 Months ago • 3 Years + • Game Programmer

Job Summary

Job Description

Giants Software seeks a Tools Programmer in Zurich, Switzerland to develop and improve internal software tools supporting production workflows. Responsibilities include maintaining and enhancing existing tools and pipelines, collaborating with other teams to understand and address their requirements, and actively programming and implementing solutions. The ideal candidate will possess a Bachelor's degree in Software Engineering (Master's preferred), at least three years of experience as a tools programmer or software engineer, very strong C++ knowledge, multithreading programming experience, a strong focus on usability and workflows, and excellent communication skills. A passion for gaming and good English skills are also essential.
Must have:
  • Bachelor's degree in Software Engineering
  • 3+ years experience as Tools Programmer
  • Strong C++ and multithreading skills
  • Focus on usability and workflows
  • Excellent communication skills
Good to have:
  • Gaming industry experience
  • GUI design and LUA scripting
  • Basic linear algebra knowledge
  • Master's degree
Perks:
  • Flexible hours
  • Complimentary drinks, snacks, and fruit
  • Team-building events
  • Attractive salary and bonuses
  • Modern workspace
  • Excellent public transport links

Job Details

Job Description

To strengthen our programming team, we are looking for a

Tools Programmer

based in Zurich, Switzerland.

Job Responsibilities

  • Developing and improving internal software tools to support production workflows
  • Maintaining and enhancing existing tools and pipelines
  • Collaborating with other teams to understand and address their specific requirements
  • Actively programming and implementing solutions for the majority of the role

Qualifications

Expected Qualifications

  • Bachelor's degree in Software Engineering or a related field (Master’s degree is a plus)
  • At least three years of experience as a tools programmer or software engineer
  • Very strong C++ knowledge and experience in multithreaded programming
  • Strong focus on usability and workflows
  • Passion for gaming and a strong interest in the industry
  • Excellent interpersonal and communication skills to analyze and understand user needs
  • Good knowledge of English, both written and spoken

What would be a plus?

  • Previous experience in the gaming industry
  • Familiarity with GUI design and LUA scripting
  • Basic linear algebra knowledge

Additional Information

What do we offer?

  • Variety: Challenging, creative projects with ample room for innovation
  • Work-life Balance: Flexible hours to accommodate effective working styles
  • Inclusivity: open, collaborative atmosphere with flat hierarchies & open doors
  • Company Growth: we’re a young, diverse, successful, and growing company
  • Personal Development: individual opportunities for professional growth
  • Modern Workspace: up-to-date hardware & software solutions
  • Top location: central office with excellent public transport links
  • Stability & Perks: Permanent employment, attractive salary, bonuses
  • Extras: Complimentary drinks, snacks and fruit, team-building events

To apply for this position, please send us a resume and a cover letter.

Company Description

GIANTS Software is one of the most successful game developers in Europe, with offices in Zürich, Switzerland, Erlangen, Germany, Brno, Czech Republic and Chicago, USA. It is well known for its “Farming Simulator” series, a worldwide best-selling game and real-time simulation, for many years.

Similar Jobs

ByteDance - Site Reliability Engineer (Systems), Bytedance Engineering

ByteDance

Singapore (On-Site)
5 Months ago
Epic Games - Senior Tools Programmer - Interoperability

Epic Games

(On-Site)
1 Week ago
Magic Media - C++ Mobile Game Developer

Magic Media

Kyiv, Kyiv City, Ukraine (Remote)
6 Days ago
NVIDIA - System Performance and Power Profiling Engineer

NVIDIA

Santa Clara, California, United States (Remote)
3 Days ago
Wargaming - Game Developer

Wargaming

Belgrade, Serbia (On-Site)
1 Week ago
Techland - Senior QA Analyst

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Paradox Interactive - Engine Programmer

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Zapak Digital Entertainment Limited -  Software Engineer - Backend (Java, AI, and ML Tools)

Zapak Digital Entertainment Limited

Pune, Maharashtra, India (On-Site)
1 Month ago
Worlds - Unreal Gameplay Programmer (Blueprints)

Worlds

(Remote)
1 Week ago
Aesir Interactive - Unreal Engine Programmer Games (Regular/ Senior) (f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Amber - 3D Level Designer (Project Based)

Amber

(Remote)
5 Days ago
Playrix - Senior C++ Software Engineer (Build System)

Playrix

Ukraine (Remote)
4 Months ago
Rocket Werkz - VULKAN GRAPHICS PROGRAMMER

Rocket Werkz

Auckland, Auckland, New Zealand (On-Site)
10 Months ago
NVIDIA - System Software Architect, Programmable Vision Accelerator

NVIDIA

Pune, Maharashtra, India (On-Site)
1 Month ago
ByteDance - Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Google - Senior Software Engineering Manager, Infrastructure, Google Cloud Data Management

Google

New York, New York, United States (On-Site)
3 Months ago
Epic Games - Senior Server Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Week ago
Meta - Production Engineering

Meta

Fremont, California, United States (On-Site)
4 Months ago
Thatgamecompany - Senior Backend Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
6 Days ago
Amber - Level Designer 3D (Project Based)

Amber

Bucharest, Bucharest, Romania (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Zürich, Zurich, Switzerland

Sonar Source - Enterprise Account Executive - German Speaker - DACH

Sonar Source

Geneva, Geneva, Switzerland (On-Site)
5 Months ago
Tesla - Automotive Mechatronics Technician

Tesla

Cham, Zug, Switzerland (On-Site)
1 Month ago
PwC - Senior Manager/ Director Beratung Gesundheitswesen 80% - 100%

PwC

Zürich, Zurich, Switzerland (On-Site)
6 Months ago
The Walt Disney Company - Disney Research Intern

The Walt Disney Company

Zürich, Zurich, Switzerland (On-Site)
4 Months ago
Niantic - Senior Security Engineer, Detection and Response

Niantic

Zürich, Zurich, Switzerland (Hybrid)
6 Days ago
PwC - Treasury Consulting – SAP Treasury

PwC

Zürich, Zurich, Switzerland (On-Site)
6 Months ago
Meta - AI Research Scientist - Generative AI Red Teaming (London or Paris)

Meta

Zürich, Zurich, Switzerland (On-Site)
4 Months ago
Tesla - HR Partner

Tesla

Zug, Zug, Switzerland (On-Site)
1 Month ago
PwC - Manager/Senior Manager - Operations and Supply Chain Management Consulting 80-100%

PwC

Zürich, Zurich, Switzerland (On-Site)
6 Months ago
PwC - Treasury Consulting – SAP Treasury

PwC

Geneva, Geneva, Switzerland (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Activision - Expert Tools Programmer--

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Day ago
Double Eleven - Associate Lead Programmer (C++ / Proprietary Engine)

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
1 Week ago
Cargo Studio - Intern

Cargo Studio

(On-Site)
1 Month ago
Techland - QA Engineer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
Dream Games - Senior Software Engineer

Dream Games

İstanbul, Türkiye (On-Site)
10 Months ago
Gametion Technologies   - Senior Unity Game Developer

Gametion Technologies

Navi Mumbai, Maharashtra, India (On-Site)
1 Month ago
Gameplay Galaxy - Senior Game Programmer

Gameplay Galaxy

(Remote)
1 Month ago
Zapak Digital Entertainment Limited - Game Programmer (Nintendo Switch)

Zapak Digital Entertainment Limited

Pune, Maharashtra, India (On-Site)
1 Month ago
HoYoverse - Senior Gameplay Programmer AI

HoYoverse

Québec City, Quebec, Canada (Remote)
5 Days ago
Kepler Interactive - Senior Gameplay/Multiplayer Programmer

Kepler Interactive

Montréal, Occitanie, France (Hybrid)
5 Days ago

Get notifed when new similar jobs are uploaded

About The Company

🏢 About GIANTS Software 


GIANTS Software GmbH is an international video game developer and publisher from Switzerland, founded in 2004 and known worldwide for creating the acclaimed Farming Simulator series. The team with offices in Switzerland (Zurich), Germany (Erlangen), USA (Chicago) and Czech Republic (Brno) is very committed to maintain close contact to the agricultural industry and to engage with the community. For more information, please visit giants-software.com 

 

🚜 About Farming Simulator


Since 2008, over 30 million versions of Farming Simulator have been sold worldwide. The game series has been released on all popular platforms including consoles, mobile phones, tablets and PCs since 2008. From the start, the team enabled users to create mods with the company’s own GIANTS Engine. With the Farming Simulator League (FSL), the series introduced a competitive eSports mode in 2019 – with teams competing in professional tournaments and many acclaimed brands and sponsors on board. 

Erlangen, Bavaria, Germany (On-Site)

Brno, South Moravian Region, Czechia (On-Site)

Brno, South Moravian Region, Czechia (On-Site)

Erlangen, Bavaria, Germany (On-Site)

Brno, South Moravian Region, Czechia (On-Site)

Erlangen, Bavaria, Germany (On-Site)

Zurich, Switzerland (On-Site)

Schlieren, Zurich, Switzerland (On-Site)

Brno, South Moravian Region, Czechia (On-Site)

Erlangen, Bavaria, Germany (On-Site)

View All Jobs

Get notified when new jobs are added by GIANTS Software

Level Up Your Career in Game Development!

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

Job Common Plug