This job has expired, please see additional jobs below
Engine & Tools Programmer - Snowdrop
Ubisoft
Malmö, , Sweden
Job Details - this job has expired, please see similar jobs below
Job Description
Working on our Snowdrop™ team, your primary focus will be developing our in-house Snowdrop engine, and support multiple teams using it. As a Snowdrop programmer you will be part of a friendly team developing and maintaining a variety of systems and tools. You will be expected to work in close collaboration with other programmers, designers, artists and testers to craft high quality, scalable solutions that bring Snowdrop™ and its various titles to an even higher standard.
This is a full time position and will require relocation to Malmö, Sweden.
Responsibilities
• You will be mostly working in C++ on our integrated editor/game development tools.
• Design, implement, and iterate on new and existing systems and tools
• Develop Snowdrop as a shared and complex ecosystem for videogames creation
• Contribute to long term strategy for Snowdrop development
• Support multiple teams around the world with knowledge and practical help.
• Work towards improving documentation and samples
Qualifications
You as a person
To suit this position, you have a passion and dream to create the best engine for AAA games, in an environment where content developers are empowered to do their best work, and where collaboration at all levels is a must.
You are interested in developing sophisticated systems and the best solutions, and you are capable of taking responsibility for the definition and improvement of workflows. You are understanding, respectful and you have excellent communication skills and are approachable.
You are comfortable receiving feedback and helping developers solve difficult problems, and you are capable of using your knowledge and experience to recommend changes and improvements to the engine.
You are self-motivated, value quality in everything you do and have a good attention to detail.
You are creative and enjoy overcoming technical limitations and solving difficult problems.
Relevant experience
• Excellent C++ programming experience
• Familiarity or willingness to learn other languages typically used for tools (C#, python, etc)
• Excellent debugging skills and problem solving
• Tools, workflow and engine development
• Automated testing
• Ability to accurately predict task duration and understand dependencies
• 5+ years of professional programming experience in the video game industry
• Multithreaded development
• Development of a AAA title from concept to release
• PS4 and XBOX One
Additional Information
Longing to be part of a fun, creative and passionate workplace? We can offer you this and more in an open and friendly environment where you will work with some of the best craftsmen in the industry. We have great support from Ubisoft and an uncompromising commitment to remain a top quality AAA development studio. Are you up for it? Come aboard for the ride!
We promote a family-friendly culture and a gender-balanced work environment, where equal opportunities play an important role in the day-to-day operations of our studio.
Massive Entertainment is a premier producer of games and interactive entertainment for the global market. The studio is located in Malmö, Sweden and fully owned by Ubisoft Entertainment, the world’s third largest independent video game publisher. We are around 400 people from 32 different countries working together to produce major titles such as World in Conflict, Far Cry 3 and our new release Tom Clancy’s The Division.
Ubisoft is committed to enriching players’ lives with original & memorable entertainment experiences. We build worlds that are a playground for the imagination, offering moments of surprise, fun and adventure as well as opportunities for learning and self-discovery.
At Ubisoft, you’ll grow and collaborate with highly talented teams from around the world. Our massively friendly work environment will inspire you to go above and beyond to create experiences and brands people will fall in love with.
All your information will be kept confidential according to EEO guidelines.