Ubisoft

Rating:
5/5
Ubisoft is a leading global developer and publisher of video games. Since its founding in 1986, Ubisoft has become one of the most recognizable companies in the gaming industry, renowned for the quality and variety of its titles. With studios located around the world and headquarters in Paris, Ubisoft is well-positioned to serve gamers around the globe. When it comes to technology, Ubisoft has no shortage of cutting-edge resources. The company utilizes an array of powerful software and hardware, including the powerful and flexible game engine “Snowdrop”. This customizable game engine accommodates a wide range of game design elements and supports a variety of different platforms, making it possible to bring the best of Ubisoft games across a range of supported devices. Ubisoft also offers developers unparalleled opportunities to tap into a wealth of content and technology, from 3D graphics and animation to artificial intelligence and physical simulation. In addition to its AI development tools, Ubisoft offers a range of programming languages and tools specifically designed for developing games. These tools provide developers with the ability to quickly and reliably develop games that meet the highest standards. These same tools also empower users to build custom levels and mod tools, so they can alter the way games work and create entirely new experiences. Ultimately, Ubisoft is focused on pushing the limits of video gaming technology and empowering developers to create immersive and engaging experiences. Ubisoft invests heavily in research and development, so its games are consistently at the bleeding edge of technological progress. For those looking to join Ubisoft’s team of talented game developers, there is no shortage of exciting opportunities to take part in this sought-after industry.

Quick Links

User Interface Designer

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): $80,000 - $105,000
Description: This position is responsible for developing user interfaces for game and web applications. They must be able to create user interactive designs and communication schemes, design visuals for applications, and utilize programming languages to develop user interface elements. The ideal candidate should have knowledge in user experience design, experience in HTML and CSS, expertise in graphic design, and experience in scripting languages.
Qualifications / Requirements: Knowledge in user experience design, experience in HTML and CSS, expertise in graphic design, experience in scripting languages.

Game Programmer

Average Work Hours (weekly unless noted): 40-60
Average Salary (yearly in dollars unless noted): $80,000 - $110,000
Description: This position is responsible for producing code for game environments, interactions, and development of game AI. They must be able to identify and debug code bugs, optimize game performance, and design game development architectures. The ideal candidate should have expertise in game programming, industry experience, a comprehensive understanding of game algorithms, and experience in game platforms and coding languages such as C++ and C#.
Qualifications / Requirements: Experience in game programming, industry experience, comprehensive understanding of game algorithms, experience in game platforms and coding languages such as C++ and C#.

Data Engineer

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): $85,000 - $95,000
Description: This position is responsible for building and maintaining specialized data management systems and processes. They must be able to develop and use data structures and models to identify correlations, verify assumptions, and solve problems. The ideal candidate should have analytical skills with data manipulation in SQL, experience with automated scripting, and knowledge in mathematics, statistics, and data mining.
Qualifications / Requirements: Skills in data manipulation in SQL, experience with automated scripting, knowledge in mathematics, statistics, and data mining.

Full Stack Developer

Average Work Hours (weekly unless noted): 45-60
Average Salary (yearly in dollars unless noted): $90,000 - $120,000
Description: This position is responsible for developing, optimizing, and maintaining web applications, mobile applications, and APIs. They must be able to collaborate with development teams and determine application requirements, develop responsive software applications, optimize code, and review and update documents. The ideal candidate should have experience in coding languages such as Javascript, Java, and Python, experience with HTML/CSS, knowledge of object-oriented design, and a comprehensive understanding of DBMS.
Qualifications / Requirements: Experience in coding languages such as Javascript, Java, and Python, experience with HTML/CSS, knowledge of object-oriented design, comprehensive understanding of DBMS.

Network Security Engineer

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): $90,000 - $120,000
Description: This position is responsible for designing, implementing, and maintaining network security systems and data integrity protocols. They must be able to develop and deploy high-level security protocols, identify and troubleshoot systems vulnerabilities, monitor network activities, and ensure compliance with security standards. The ideal candidate should have expertise in network security systems, knowledge of security protocols and standards, experience in risk analysis and management, and communication and problem-solving skills.
Qualifications / Requirements: Expertise in network security systems, knowledge of security protocols and standards, experience in risk analysis and management, communication and problem solving skills.

Game Designer

Average Work Hours (weekly unless noted): 45-60
Average Salary (yearly in dollars unless noted): $85,000 - $100,000
Description: This position is responsible for the development and implementation of game concepts and ideas. They must be able to collaborate with internal teams and stakeholders, create game designs, develop game assets and features, and review and test game play. The ideal candidate should have expertise in game design and concepts, experience in 3D modeling, knowledge of animation techniques, and a comprehensive understanding of game platforms.
Qualifications / Requirements: Expertise in game design and concepts, experience in 3D modeling, knowledge of animation techniques, comprehensive understanding of game platforms.
Locations: Montreal, Toronto, Montpellier, Annecy, Kiev, Shanghai, Tokyo, Casablanca, Singapore, Seoul, Hamburg, Milan, London
Career Paths: game designer, game tester, game artist, animator, programmer, game producer, audio engineer, level designer, technical director, computer graphic designer, 3D modeler, user experience designer, systems engineer, voice actor, software engineer.
Job Contacts: jobs.ubisoft.com/careers

Recent Reviews

Santiago G.
5/5
5
Working for Ubisoft has been an incredible experience for me. I'm a programmer, so I'm working with the latest technologies and getting access to new development tools and help with career growth in the industry. I love being able to work with a company that is not only leading the industry but that also values my development as a person. All of my experiences here have been overwhelmingly positive and it's great to be part of a highly respected team.

Frequently Asked Questions

What is a game tester at Ubisoft?
A game tester at Ubisoft is responsible for playing Ubisoft video games and reporting on any bugs or issues found during the testing process.
What are the qualifications for a game designer at Ubisoft?
In order to be a game designer at Ubisoft, applicants typically need education in game design, computer science, or a related field, as well as experience in the industry and a strong portfolio.