Назад
обновлено 23 дня назад

Principal Software Engineer, Physics

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

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

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

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

Текст:
/
TL;DR
Principal Software Engineer, Physics (C++/Real-Time Simulation): Developing Roblox's proprietary distributed physics engine and the APIs and tools used by developers, with an accent on numerical methods, rigid body dynamics, and real-time performance. Focus on designing physics features, optimizing multithreaded and SIMD-based systems, and integrating low-level solvers into online multiplayer gameplay across platforms.

Location: San Mateo, California, United States. Office-based roles are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday.

Company

Roblox builds a platform and tools for creating and experiencing 3D immersive digital environments.

What you will do

  • Develop physics features for immersive and dynamic Roblox experiences.
  • Research, prototype, and translate new physics concepts into production solutions.
  • Optimize the robustness and performance of the distributed physics engine and its integrations.
  • Integrate the low-level physics solver with the engine for online gameplay across multiple platforms.
  • Collaborate with internal teams and external developers to support feature adoption and resolve technical challenges.

Requirements

  • 8+ years of professional experience writing high-performance C++ code, or 2+ years with an advanced degree.
  • Experience with multithreading, SIMD optimization, modern computer architecture, and performance engineering.
  • Practical experience applying numerical methods to real-time physics simulation.
  • Experience developing and deploying real-time and online multiplayer physics simulations.
  • Hands-on experience with physics SDKs such as PhysX, Havok, or Bullet.
  • Bachelor's or advanced degree in Computer Science, Mathematics, Physics, Engineering, or equivalent experience.

Culture & Benefits

  • Full-time employees are eligible for equity compensation and benefits.
  • Equal employment opportunities and reasonable accommodations are provided during the recruiting process.
  • The company may not be able to employ candidates requiring certain U.S. visa categories or support future H-1B sponsorship.

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