Назад
обновлено 5 дней назад

Engine Programmer (C++)

Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Malaysia
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Engine Programmer (C++): Developing high-quality game engine, tools, and gameplay systems with an accent on performant, robust code, profiling, and modern hardware. Focus on debugging, multithreading, engine optimization, and designing data-driven systems for state-of-the-art role-playing games.

Location: Kuala Lumpur, Malaysia

Company

Larian Studios develops high-quality role-playing games, including Baldur’s Gate 3 and Divinity: Original Sin 2.

What you will do

  • Develop and maintain all aspects of the game engine.
  • Write performant, robust, and maintainable C++ code.
  • Debug, profile, and optimize code to meet quality and performance targets.
  • Contribute to code reviews, testing, documentation, and engine design.
  • Develop tools and gameplay systems and suggest improvements to engine processes and implementations.
  • Work independently while mentoring and supporting team members.

Requirements

  • Proficiency in C++ with contributions to shipped games.
  • Experience with data-driven development.
  • Experience using a wide range of CPU and GPU profiling tools.
  • Strong knowledge of multithreading and modern hardware.
  • Collaborative, open-minded approach and willingness to experiment and iterate.
  • Professional written and spoken English.

Nice to have

  • Experience with animation systems, modern graphics APIs, or console development.
  • Experience with SIMD programming and low-level x86, ARM, DXBC, or SPIR-V assembly.
  • Experience with networking and multiplayer systems.
  • Bachelor’s or master’s degree in computer science or software engineering.

Culture & Benefits

  • Work with an international team of more than 500 employees across seven studios.
  • Open and collaborative environment where ideas are encouraged.
  • Experienced game-development leadership.
  • Inclusive workplace with studio- and employee-organized activities.
  • Focus on making high-quality games and incorporating community feedback.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →