Senior C++ Programmer Ubisoft Connect
3 days ago
Massive Entertainment is a world-renowned AAA game development studio located in Malmö, Sweden, and a proud part of the Ubisoft family. Our diverse and talented team of over 750 professionals hails from more than 50 countries, all driven by a shared passion for crafting memorable gaming experiences.
At Massive, we are committed to pushing the boundaries of creativity and technology, currently leading projects such as Tom Clancy's The Division 3 while continuously working on our live games Avatar: Frontiers of Pandora, Star Wars Outlaws, and Tom Clancy's The Division 2.
We're also at the forefront of tech innovation, developing our proprietary Snowdrop engine, which powers many of Ubisoft's flagship titles, and contributing to Ubisoft Connect, Ubisoft's digital ecosystem and distribution platform.
Join us, and you'll have the opportunity to do what you love while shaping the future of interactive entertainment.
Ubisoft Connect is the ecosystem of player services for Ubisoft games across all platforms. It aims to give the best environment for all players to enjoy their games and connect with each other on any device. As part of the team, you will develop, design and deploy features that are part of our ecosystem.
You will join a multi-disciplinary team where everyone is willing to expand their knowledge and encouraged to continue learning new things. The team is characterized by enthusiasm and the love for PC gaming. You will work in close collaboration with the other programmers, designers, and testers to assist us realize the Ubisoft PC gaming platform.
We're offering a permanent position in Malmö, Sweden, with the flexibility to work partially from home (up to two days a week) under our Flexible Workplace Policy. Please apply using English, our company's primary language.
What you'll do
- Focus on optimizing code performance, modularity, and scalability, using a diverse range of technologies such as Chromium Embedded Framework /Qt, gRPC, Docker, Protocol Buffers and RESTful APIs. More tools used: Gitlab, Visual Studio, Jira, Conan, static code analysis, Gtest.
- Engage in code reviews and architectural discussions to contribute to the improvement and scalability of our codebase, fostering a culture of continuous improvement.
- Develop and maintain features for our player-facing client application.
- Write clean, maintainable, and efficient C++ code that adheres to best practices and leverages modern C++ features.
- Collaborate within an agile environment, participating in sprint planning, daily stand-ups, and retrospectives to ensure efficient project execution.
In addition, you'll play a vital role in shaping our testing strategies, implementing robust testing frameworks, and collaborating closely with your peers to streamline the deployment process and ensure seamless integration of new features into our production environment.
We're looking for someone who is passionate about both software quality and operational efficiency, ready to drive excellence in testing practices and contribute to the continuous improvement of our workflows.
QualificationsWhat you'll bring
You are a motivated person enthusiastic about developing a software platform for games with millions of users. Furthermore, you believe in team ownership of what you create, and you will be working with your colleagues to learn, discuss ideas and solve complex problems. Besides the above, we're looking for someone aligned with our core values and the following skills and experience:
- Professional experience with C++ programming and solid knowledge of file IO, algorithms, data structures, memory management, and general C++ best practices.
- A Bachelor's or Master's degree or other relevant vocational education programs is a bonus.
- Experience with performance-critical programming.
Ubisoft's 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players' lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting-edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
All your application information will be kept confidential according to EEO & GDPR guidelines.
#J-18808-Ljbffr-
Senior C++ Programmer Ubisoft Connect
18 hours ago
Malmo, Skåne, Sweden TN Sweden Full timeSocial network you want to login/join with:Client:Location:Job Category:OtherEU work permit required:YesJob Reference:1455606a3612Job Views:3Posted:16.03.2025Expiry Date:30.04.2025Job Description:Job DescriptionUbisoft Connect is the ecosystem of player services for Ubisoft games across all platforms. It aims at giving the best environment for all players to...
-
Senior C++ Programmer
3 days ago
Malmo, Skåne, Sweden Massive Entertainment – A Ubisoft Studio Full timeUbisoft Connect, Programming, MalmöJob DescriptionUbisoft Connect is the ecosystem of player services for Ubisoft games across all platforms. It aims to give the best environment for all players to enjoy their games and connect with each other on any device. As part of the team, you will develop, design and deploy features that are part of our ecosystem.You...
-
Ubisoft Digital Ecosystem Programmer
3 days ago
Malmo, Skåne, Sweden Ubisoft Entertainment Full timeAt Ubisoft Entertainment, we're committed to creating worlds where both players and teams can thrive and express themselves. As a key member of our team, you'll be working on the Ubisoft Connect platform, responsible for developing, designing, and deploying features that enhance our player's experience.About the RoleYou'll be part of a multi-disciplinary...
-
Malmo, Skåne, Sweden Ubisoft Entertainment Full timeAt Ubisoft Entertainment, we strive to create immersive gaming experiences that bring joy to millions of players worldwide. As a key member of our team, you'll be working on the Ubisoft Connect platform, responsible for developing, designing, and deploying features that enhance our player's experience.About the RoleYou'll be part of a multi-disciplinary team...
-
Ubisoft Connect Software Engineer
3 days ago
Malmo, Skåne, Sweden Massive Entertainment – A Ubisoft Studio Full timeAbout the CompanyMassive Entertainment – A Ubisoft Studio is a world-renowned game developer dedicated to creating immersive and engaging experiences for gamers worldwide. We are committed to innovation, quality, and customer satisfaction.Job OverviewThis is a unique opportunity to join our team as a C++ Programmer and contribute to the development of a...
-
Malmo, Skåne, Sweden Ubisoft Entertainment Full timeIntermediate/Senior Animation Programmer [Tom Clancy's The Division 3]Full-timeContract: PermanentFlexible Working Organization: HybridMassive Entertainment is a world-renowned AAA game development studio located in Malmö, Sweden, and a proud part of the Ubisoft family. Our diverse and talented team of over 750 professionals hails from more than 50...
-
Malmo, Skåne, Sweden Ubisoft Entertainment Full timeIntermediate/Senior Tools Programmer [Tom Clancy's The Division 3]Full-timeContract: PermanentFlexible Working Organization: HybridMassive Entertainment is a world-renowned AAA game development studio located in Malmö, Sweden, and a proud part of the Ubisoft family. Our diverse and talented team of over 750 professionals hails from more than 50 countries,...
-
Malmo, Skåne, Sweden Massive Entertainment - A Ubisoft Studio Full timeIntermediate/Senior Tools Programmer [Tom Clancy's The Division 3]1 week ago Be among the first 25 applicantsCompany DescriptionMassive Entertainment is a world-renowned AAA game development studio located in Malmö, Sweden, and a proud part of the Ubisoft family. Our diverse and talented team of over 750 professionals hails from more than 50 countries, all...
-
Game Engine Programmer
7 days ago
Malmo, Skåne, Sweden Massive Entertainment - A Ubisoft Studio Full timeAbout UsMasive Entertainment is a world-renowned AAA game development studio located in Malmö, Sweden, and a proud part of the Ubisoft family. Our diverse and talented team of over 750 professionals hails from more than 50 countries, all driven by a shared passion for crafting memorable gaming experiences.Our CommitmentWe're committed to pushing the...
-
Senior Animation Programmer Snowdrop
7 days ago
Malmo, Skåne, Sweden Ubisoft Entertainment Full timeMassive Entertainment is a world-renowned AAA game development studio located in Malmö, Sweden, and a proud part of the Ubisoft family. Our diverse and talented team of over 750 professionals hails from more than 50 countries, all driven by a shared passion for crafting memorable gaming experiences.At Massive, we are committed to pushing the boundaries of...
-
Programmer for Advanced Animations
15 hours ago
Malmo, Skåne, Sweden Massive Entertainment – A Ubisoft Studio Full timeResponsibilitiesWe're seeking an experienced Animation Programmer to join our team at Massive Entertainment – A Ubisoft Studio. In this role, you'll be responsible for several key tasks:Developing advanced character animation systems for TCTD3.Working with core animation systems, ragdolls, IK, procedural animations, locomotion systems, workflow...
-
Tools Programmer for AAA Game Studio
15 hours ago
Malmo, Skåne, Sweden Ubisoft Entertainment Full timeJoin Our TeamWe are excited to announce that Massive Entertainment is seeking a highly skilled Tools Programmer to join our team in Malmö, Sweden. As a key member of our engine development team, you will be responsible for implementing and maintaining various tools and core engine systems of our in-house engine Snowdrop.You will work closely with other...
-
C++ Developer for In-House Engine
15 hours ago
Malmo, Skåne, Sweden Ubisoft Entertainment Full timeC++ Developer for In-House EngineWe are seeking an experienced C++ developer to join our team in Malmö, Sweden. As a key member of our engine development team, you will be responsible for implementing and maintaining various tools and core engine systems of our in-house engine Snowdrop.You will work closely with other programmers, designers, artists, and...
-
Ubisoft Connect Ambassador
4 days ago
Malmo, Skåne, Sweden Ubisoft Entertainment Full timeJob Overview\We're looking for a skilled Community Developer to join our team and help build strong relationships with our PC community.\In this role, you'll be responsible for developing and implementing strategies that drive engagement and growth within our PC communities, while also advocating for the PC player voice and ensuring their needs are...
-
Senior Software Engineer for Engine Development
15 hours ago
Malmo, Skåne, Sweden Ubisoft Entertainment Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in Malmö, Sweden. As a key member of our engine development team, you will be responsible for implementing and maintaining various tools and core engine systems of our in-house engine Snowdrop.You will work closely with other programmers, designers, artists, and testers...
-
Senior Tools Programmer
2 days ago
Malmo, Skåne, Sweden TN Sweden Full timeSocial network you want to login/join with:is a powerful game engine that enables Ubisoft content creators to set their creative minds free. Fast and flexible, Snowdrop gives developers innovative tools designed from the ground up for creating the unknown. Snowdrop provides the perfect canvas for game developers to paint the games of the future.Are you an...
-
Senior Character Animator and Technologist
2 days ago
Malmo, Skåne, Sweden Ubisoft Entertainment Full timeUbisoft Entertainment Programmer of Realistic Character AnimationsMasive Entertainment is a leader in the game industry, known for delivering high-quality AAA titles. Our team of experts is passionate about creating engaging gaming experiences.We're seeking a talented individual to join our team as an Animation Programmer and help us create our next great...
-
Advanced Animation Developer for AAA Titles
2 days ago
Malmo, Skåne, Sweden Ubisoft Entertainment Full timeUbisoft Entertainment Senior Character Animator and TechnologistWe are a world-renowned AAA game development studio, located in Malmö, Sweden, and a proud part of the Ubisoft family.Our team consists of over 750 professionals from more than 50 countries, all driven by a shared passion for crafting memorable gaming experiences.We are committed to pushing the...
-
Lead Game Programmer for Dynamic Characters
2 days ago
Malmo, Skåne, Sweden Ubisoft Entertainment Full timeUbisoft Entertainment Lead Game Programmer for Dynamic CharactersWe are a pioneer in the game development industry, constantly pushing the boundaries of what is possible in game design and technology.Our team consists of experts from various fields, all working together to create immersive gaming experiences.We're seeking a Lead Game Programmer to lead our...
-
Senior Game Animation Specialist
15 hours ago
Malmo, Skåne, Sweden Massive Entertainment – A Ubisoft Studio Full timeJob OverviewWe're Massive Entertainment – A Ubisoft Studio, and we're on the hunt for a talented Animation Programmer to help shape the future of gaming. With a focus on innovation and creativity, our team is responsible for crafting immersive experiences that transport players to new worlds.This role offers the chance to work on cutting-edge animation...