Auf einen Blick
- Aufgaben: Join our developer team to implement game features and improve engine technologies.
- Arbeitgeber: Be part of a dynamic company focused on innovative game development.
- Mitarbeitervorteile: Enjoy a collaborative work environment with opportunities for professional growth.
- Warum dieser Job: Work on exciting projects that challenge your skills and creativity in gaming.
- Gewünschte Qualifikationen: Master's degree in computer science and 3+ years of software engineering experience required.
- Andere Informationen: Fluency in German and English is essential; experience in game development is a plus.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
A software engineer is part of the developer team and implements user stories, game features and engine technologies in close collaboration with product engineers.
Responsibilities:
- Implement user stories and gameplay features
- Improve existing game engine and implement new technologies
- Work with existing code base and develop new game code
- Develop tools and utilities for the content pipeline
- Establish an effective collaboration with product engineers
- Create accurate duration estimates and complete tasks as scheduled
Requirements:
- Master’s degree in computer science or related field
- 3+ years of industry experience working as a software engineer
- Strong programming skills using C++ in large codebases
- Advanced analytical and problem-solving skills
- Ability to work well under pressure and handle multiple tasks
- German and English communication and writing skills (B2 at least)
Preferences:
- Professional game development experience
- Experience in project management
- Experience with graphics APIs
- Experience working with Lua
- Experience with concurrent programming/multi-threading
- Experience with cross-platform development
Please send your application to
#J-18808-Ljbffr
Software Engineer (C++) Arbeitgeber: Urban Games GmbH
Kontaktperson:
Urban Games GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Engineer (C++)
✨Tip Number 1
Make sure to showcase your experience with C++ in large codebases during the interview. Be prepared to discuss specific projects you've worked on and the challenges you faced, as this will demonstrate your problem-solving skills.
✨Tip Number 2
Familiarize yourself with the latest trends in game development and engine technologies. Being able to discuss these topics can set you apart and show your passion for the industry.
✨Tip Number 3
Highlight any experience you have with graphics APIs or concurrent programming. If you have worked on cross-platform development, be ready to share examples of how you tackled the unique challenges that come with it.
✨Tip Number 4
Since collaboration is key in this role, think of examples where you successfully worked with product engineers or other teams. This will help illustrate your teamwork skills and ability to communicate effectively in both German and English.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer (C++)
Tipps für deine Bewerbung 🫡
Understand the Role: Make sure you fully understand the responsibilities and requirements of the Software Engineer position. Highlight your experience with C++ and any relevant game development projects in your application.
Tailor Your CV: Customize your CV to emphasize your programming skills, particularly in C++, and any experience you have with game engines or graphics APIs. Include specific examples of projects where you've implemented user stories or developed tools.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for game development and your ability to collaborate effectively with product engineers. Mention your problem-solving skills and how you handle pressure, as these are key for this role.
Highlight Language Skills: Since the job requires communication in both German and English, make sure to mention your language proficiency clearly in your application. If you have any certifications or relevant experiences, include those as well.
Wie du dich auf ein Vorstellungsgespräch bei Urban Games GmbH vorbereitest
✨Showcase Your C++ Skills
Be prepared to discuss your experience with C++, especially in large codebases. Highlight specific projects where you implemented user stories or gameplay features, and be ready to solve coding challenges during the interview.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your analytical and problem-solving skills. Use examples from your past work to illustrate how you approached complex issues and what solutions you implemented.
✨Communicate Effectively
Since the role requires strong communication skills in both German and English, practice discussing technical concepts in both languages. Be clear and concise in your explanations, and don't hesitate to ask for clarification if needed.
✨Prepare for Collaboration Questions
As collaboration with product engineers is key, think of examples where you successfully worked in a team. Be ready to discuss how you handle feedback, resolve conflicts, and contribute to a positive team dynamic.