Engine Programmer

Larian Studios

Barcelona

Presencial

EUR 55.000 - 75.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura completa en un minuto: currículum y carta de presentación adaptados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Larian Studios in Barcelona is seeking an Engine Programmer to maintain and evolve our Baldur’s Gate 3 lineage across PC, Mac, iOS, and consoles. You will write performant, robust code and help keep our titles up to date as new projects develop.

You’ll work with a technically skilled team, collaborating across disciplines, profiling with modern tools, and iterating on features. The role demands 3+ years of game development, strong C++ knowledge, and experience with graphics APIs such as DX11/12,

Formación

  • 3+ years of game development experience.
  • Proficient in C++ and modern graphics APIs.
  • Experience with multi-platform builds.
  • Strong debugging and profiling skills.
  • Willingness to collaborate and iterate.

Responsabilidades

  • Maintain PC/Mac/iOS/Console builds.
  • Write performant, robust and maintainable code.
  • Debug, profile and optimize code to hit quality and performance targets.
  • Contribute in code reviews, testing and documentation.
  • Show strong passion for making the highest quality state of the art games.

Conocimientos

C++
Multithreading
Code optimization
Debugging
Collaboration

Educación

Bachelor / Master degree in computer science or software engineering

Herramientas

DX11
DX12
DXBC
Vulkan
Metal
Xcode
CMake
Spir-V
CI & DevOps

Descripción del empleo

With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the team that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for an Engine Programmer to join the team and help us in maintaining the previous projects (Baldur’s Gate 3, Divinity: Original Sin 2...) and keep them up to date.

Responsibilities
  • Maintaining our PC/Mac/iOS/Console builds
  • Write performant, robust and maintainable code
  • Debug, profile and optimize code to hit quality and performance targets
  • Contribute in code reviews, testing and documentation
  • Show strong passion for making the highest quality state of the art games
Requirements
  • 3+ years game development experience
  • For Mac/iOS - experience in Metal, XCode, C++ and ObjectiveCd
  • For PC - experience with DX11 and C++
  • For Console - experience with DX12/AGC/NVN, console SDKs and C++
  • Experience with a wide range of CPU and GPU profiling tools
  • Strong knowledge of multithreading
  • Open-minded, willing to collaborate, experiment and iterate over a specific feature
  • Passion for making and playing great games
  • Knowledge of modern hardware
Nice to haves
  • Bachelor / Master degree in computer science or software engineering
  • Experience with SIMD programing
  • Experience with low-level x86/ARM/DXBC/Spir-V assembly
  • Experience with networking / multiplayer
  • Experience with CMake
  • Experience with Vulkan
  • Experience with CI & Devops
  • Track record of major contributions to shipped games
What We Offer
  • An international team of over 500 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
  • An open, collaborative environment where ideas are welcome and encouraged
  • A managerial team consisting of highly experienced game developers at the top of their fields
  • Sharing hobbies and passions with like-minded colleagues
  • Inclusive environment with many activities organized by the studios or the employees
  • Commitment to making the best game possible for the fans, including listening to community feedback
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Engine Programmer – Multiplatform AAA RPGs
Engine Programmer – Multiplatform AAA RPGs

Larian Studios • Barcelona

Presencial
EUR 55.000 - 75.000
Gameplay Programmer Internship
Gameplay Programmer Internship

Larian • Barcelona

Presencial
Producer
Producer

Larian • Barcelona

Presencial
EUR 45.000 - 75.000
Writer Internship
Writer Internship

Larian Studios • Laza

Presencial
EUR 6700 - 13.000
Lighting Artist
Lighting Artist

Larian • Barcelona

Presencial
EUR 36.000 - 60.000
Writer Internship
Writer Internship

Larian • Barcelona

Presencial
EUR 20.000 - 30.000
LEAD PROGRAMMER
LEAD PROGRAMMER

The Game Kitchen • Sevilla, Tenerife

Híbrido
EUR 48.000 - 64.000
Health Insurance
Mental health support
Commuter & Food Allowance
+3
Principal Game Developer
Principal Game Developer

Product Pulse • Barcelona

Híbrido
EUR 90.000 - 130.000
RPG Gameplay Programmer Intern
RPG Gameplay Programmer Intern

Larian • Barcelona

Presencial
Build & Version Control Engineer
Build & Version Control Engineer

Bespoke Pixel • Barcelona

Presencial
EUR 60.000 - 90.000
Competitive Salary
5 weeks paid vacation
Relocation assistance
+3