col-narrow-left Client: Ubisoft Location: Mainz, Germany Job Category: Other – EU work permit required: Yes col-narrow-right Job Reference: 7d095a565f9e Job Views: 1 Posted: 03.09.2023 Expiry Date: 18.10.2023 col-wide Job Description:
Job Description
Beyond Good And Evil 2 is an action-adventure sci-fi RPG set in the same universe as Ubisoft’s original cult classic. You can now join our crew at Ubisoft Mainz to help us shape this amazing project with cutting edge graphics.
As an Engine Programmer on our team, you will share responsibility for developing and maintaining low-level systems and overall architecture. Currently, this role has a strong focus on the topic of physics but it can branch out in other areas of engine programming too.
What you will do:
Work on multiple platforms and in areas such as memory management, loading, streaming, physics and platform specific systems.
Work as part of our feature teams, including but not limited to technical health and quality of life improvements.
Experience in the design and implementation of various game systems.
Work closely with other Programmers to help them achieve their Goals.
Work with precision and care on our systems and frameworks
Provide the technical foundation for features
Maintain and extend the existing engine and frameworks, safeguarding and improving stability
Work on identifying and improving existing systems and identify new opportunities
Analyze, support and improve the performance of our features
Work on the architecture of our features, keeping long-term maintainability and scalability in mind
Work with the lead team on improving game stability and performance
Qualifications
What you bring:
Strong skills in C++
3+ years of professional experience (at least one released title)
Strong ability for analyzing and extending existing code
Good English and communication skills
Self-direction and motivation
Ability and desire to work as a team player
*Bachelor’s degree in computer science, computer engineering, physics, mathematics or equivalent experience is a plus
*Practical Experience with Physics Engines is a plus
*Practical Experience with Havok is a plus
*Experience with Console Development and Optimization is a plus
What to send our way:
Your CV, highlighting your education, experience, and skills
A cover letter including your earliest starting date, expected salary and why you would like to join us
Any relevant code/work samples you can provide are highly appreciated
Tagged as: Computer Engineering, Computer Science, Design, Maintainability, Mathematics, Memory Management, Physics, Scalability
Share
Facebook
Twitter
LinkedIn
Telegram
Tumblr
WhatsApp
VK
Mail