Назад
Company hidden
1 день назад

Research Software Engineer (C++/Python)

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

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

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

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

Текст:
/

TL;DR

Research Software Engineer (C++/Python): Developing the OPynSim project to bridge high-performance C++ frameworks with accessible Python APIs for musculoskeletal research with an accent on language interoperability and file format specification. Focus on building robust, reusable research tools, optimizing physics engine performance, and ensuring seamless integration into active scientific pipelines.

Location: Hybrid role based in Delft, Netherlands

Salary: €3,708–€5,057 gross per month

Company

hirify.global is a leading international university of technology dedicated to pioneering research and education that addresses global challenges in energy, climate, and digitalization.

What you will do

  • Contribute to the core C++ codebase, focusing on physics engine development and musculoskeletal modeling.
  • Develop seamless Python bindings to C++ using tools like nanobind for high-performance interoperability.
  • Drive self-managed sub-projects and innovate on OPynSim features.
  • Implement rigorous unit testing workflows using GoogleTest and pytest.
  • Author clear technical specifications and user-facing documentation using Sphinx.
  • Collaborate with researchers to embed OPynSim into active research pipelines.

Requirements

  • Master’s or PhD degree in a STEM field or equivalent professional experience in scientific/3D software.
  • Provable familiarity with software development through coursework or projects.
  • Experience with C++ and Python ecosystems.
  • Ability to write clear technical documentation and specifications.
  • Must be eligible to work in the Netherlands as the role is based at hirify.global.

Nice to have

  • Experience with legacy system compatibility.
  • Knowledge of CMake, PyPi, numpy, pandas, or polars.
  • Expertise in physics engines, rigid body mechanics, or OpenSim.
  • Experience with FFI design using pybind11.

Culture & Benefits

  • Flexible working week with 32-40 hours per week.
  • Excellent pension scheme via ABP.
  • 232 leave hours per year with options to buy or sell additional leave.
  • Extensive opportunities for professional training and education.
  • Vitality program and health insurance discounts.
  • 8% holiday allowance and 8.3% end-of-year bonus.

Hiring process

  • Application review based on CV and motivational letter.
  • Final stages include a knowledge security risk assessment.

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