¡Activa las notificaciones laborales por email!

Senior C++ Programmer

Ubisoft Entertainment

Barcelona

Híbrido

EUR 40.000 - 60.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading video game company is seeking a developer to work on diverse projects, including porting games and creating compilations. The role involves programming, optimizing, and collaborating with teams globally. Candidates should be proactive, organized, and fluent in English, with a passion for gaming.

Servicios

Meal tickets worth 30 RON/day
Access to private medical services
Life insurance
Financial support for life events
Study leave
Training and books on relevant skills
Hybrid work model with at least 3 days in-office
Free fruits and coffee in the office
On-site cafeteria with discounts
Ubisoft bikes available for rent

Formación

  • Experience in network and render programming.
  • Knowledge of game structures and file formats.
  • Familiarity with Windows OS internals or Linux development.

Responsabilidades

  • Complete projects efficiently, either alone or with a team.
  • Ensure clear, structured programming considering performance.
  • Maintain smooth communication with production teams worldwide.

Conocimientos

Network Programming
Render Programming
Fluent in English
Proactive
Adaptable

Herramientas

DirectX
OpenGL
Vulkan
Jira
Perforce
Gitlab

Descripción del empleo

The Engineering Studio team is looking for a developer to work on various projects across different platforms, including porting games to new consoles, patching and remastering games, creating game compilations, and developing Asian versions for localization.

You will work in a video game company, learn new technologies, explore known engines used by Ubisoft games, and understand the master creation process. You will create masters for platforms such as Steam, Epic, Stadia, PS4 / PS5, Xbox, Switch, Google Store, and Apple Store.

Your main mission:

  1. Succeed in completing projects efficiently, either alone or with a team;
  2. Ensure clear, structured programming while considering performance, maintenance, and compatibility requirements;
  3. Optimize and debug;
  4. Establish responsible deadlines and team estimations, managing your time effectively;
  5. Maintain smooth communication with similar production teams worldwide, with both technical and non-technical stakeholders.
Qualifications

The professional value you bring:

  • Experience in network programming and render programming (DirectX, OpenGL, Vulkan, Shader languages);
  • Knowledge of Jira, Perforce, Gitlab;
  • Understanding of game structures and files across different platforms, including burning/copy tools and protections;
  • Knowledge of image, sound, and movie file formats;
  • Familiarity with Windows OS internals (Registry, OS Files and Folders, Tweaks) or experience with Linux development (graphics, sound);
  • Knowledge of console games, multiplayer modes, and online store processes.

The personal value you bring:

  • Rigorous and well-organized;
  • Ability to work independently and as part of a team;
  • Proactive and able to take initiative;
  • Inquisitive and adaptable to a fast-paced environment;
  • Gamer on consoles or PC;
  • Fluent in English; French is a plus.
Additional Information

Benefits include:

  • Meal tickets worth 30 RON/day;
  • Studio-offered days off for various events;
  • Access to private medical services and family subscription discounts;
  • Life insurance;
  • Financial support for life events;
  • Study leave;
  • Celebrations with gifts during Christmas and Easter;
  • Borrowing of video games and consoles;
  • Access to Ubisoft games via Uplay;
  • Opportunities for professional development and certifications;
  • Training and books on relevant skills;
  • International mobility options;
  • Wellbeing programs covering physical and mental health, financial education, and community engagement;
  • Hybrid work model with at least 3 days in-office;
  • Book borrowing service;
  • Free fruits and coffee in the office;
  • On-site cafeteria with discounts;
  • Ubisoft bikes available for rent.

About us

Ubisoft employs 19,000 people across over 30 countries, dedicated to creating memorable gaming experiences through franchises like Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and more. We value diversity and inclusion, believing they are essential for innovation and creativity. If you're passionate about solving challenging problems, working with cutting-edge technology, and pushing entertainment boundaries, join us to create the unknown.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.