Auf einen Blick
- Aufgaben: Entwickle und verbessere Software-Tools für die Spieleproduktion.
- Arbeitgeber: GIANTS Software, ein führender europäischer Spieleentwickler mit innovativer Kultur.
- Mitarbeitervorteile: Attraktives Gehalt, flexible Arbeitszeiten, kostenlose Snacks und Teamevents.
- Warum dieser Job: Arbeite an kreativen Projekten in der Gaming-Branche und gestalte die Zukunft des Spielens.
- Gewünschte Qualifikationen: Starker C++ Hintergrund und Erfahrung in der Softwareentwicklung.
- Andere Informationen: Dynamisches Team mit hervorragenden Entwicklungsmöglichkeiten und modernem Arbeitsplatz.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Job Description
To strengthen our programming team, we are looking for a
Senior Software Engineer (C++) – Core Game Engine
based in Zürich, 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
- 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 ranks among Europe’s most successful game developers, boasting locations in Zürich, Switzerland, Erlangen, Germany, Brno, Czech Republic, and Chicago, USA. The company is best known for its globally best-selling “Farming Simulator” series, a long-standing real-time simulation title celebrated worldwide.
#J-18808-Ljbffr
Senior Software Engineer (C++) - Core Game Engine Arbeitgeber: Giants Software
Kontaktperson:
Giants Software HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer (C++) - Core Game Engine
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Gaming-Industrie in Kontakt zu treten. Lass uns gemeinsam nach Verbindungen suchen, die dir helfen können, einen Fuß in die Tür zu bekommen!
✨Zeige deine Leidenschaft
Wenn du zum Vorstellungsgespräch eingeladen wirst, sprich über deine Begeisterung für Spiele und die Technologie dahinter. Lass uns deine Leidenschaft für C++ und die Gaming-Welt spüren!
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu C++ und multithreaded Programming. Lass uns gemeinsam an deinen Problemlösungsfähigkeiten arbeiten, damit du im Interview glänzen kannst!
✨Bewirb dich direkt über unsere Website
Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So hast du die besten Chancen, gesehen zu werden und uns von deinem Talent zu überzeugen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer (C++) - Core Game Engine
Tipps für deine Bewerbung 🫡
Mach deine Bewerbung persönlich: Zeig uns, wer du bist! Eine persönliche Note in deinem Anschreiben macht einen großen Unterschied. Erzähl uns, warum du für die Rolle als Senior Software Engineer bei uns brennst und was dich an der Gaming-Industrie fasziniert.
Betone deine C++ Fähigkeiten: Da wir jemanden mit starkem C++ Wissen suchen, solltest du deine Erfahrungen und Projekte, die du in diesem Bereich gemacht hast, klar hervorheben. Zeig uns, wie du multithreaded Programmierung gemeistert hast und welche Tools du entwickelt hast.
Sprich über Teamarbeit: Wir legen großen Wert auf Zusammenarbeit. Teile Beispiele aus deiner bisherigen Arbeit, wo du erfolgreich mit anderen Teams zusammengearbeitet hast, um spezifische Anforderungen zu erfüllen. Das zeigt uns, dass du gut ins Team passt!
Bewirb dich über unsere Website: Um sicherzustellen, dass deine Bewerbung direkt bei uns landet, bewirb dich bitte über unsere Website. So können wir deine Unterlagen schnell und unkompliziert bearbeiten und du bist einen Schritt näher an deinem Traumjob!
Wie du dich auf ein Vorstellungsgespräch bei Giants Software vorbereitest
✨Mach dich mit C++ vertraut
Da die Stelle einen starken Fokus auf C++ hat, solltest du deine Kenntnisse in dieser Programmiersprache auffrischen. Bereite dich darauf vor, spezifische Fragen zu multithreaded Programmierung und Software-Tools zu beantworten, die du in der Vergangenheit entwickelt hast.
✨Verstehe die Gaming-Branche
Zeige deine Leidenschaft für Spiele und informiere dich über aktuelle Trends in der Gaming-Industrie. Wenn du über die neuesten Entwicklungen sprichst, kannst du dein Interesse und dein Engagement für die Branche unter Beweis stellen.
✨Bereite Beispiele vor
Denke an konkrete Projekte oder Herausforderungen, die du in deiner bisherigen Karriere gemeistert hast. Sei bereit, diese Beispiele zu teilen, um deine Problemlösungsfähigkeiten und deinen Teamgeist zu demonstrieren.
✨Kommunikation ist der Schlüssel
Da die Rolle auch die Zusammenarbeit mit anderen Teams erfordert, solltest du deine Kommunikationsfähigkeiten betonen. Übe, wie du technische Konzepte einfach erklären kannst, um sicherzustellen, dass alle Beteiligten deine Ideen verstehen.