Principal Software Engineer, Physics

Added
11 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

multithreading simd real-time physx havok

πŸ“‹ Description

  • Innovate and implement powerful physics features that empower Roblox developers to create immersive experiences.
  • Drive research and rapid prototyping to translate ideas into practical solutions.
  • Optimize robustness and performance of the physics engine across platforms for real-time use.
  • Collaborate with internal teams and external developers to resolve challenges.

🎯 Requirements

  • Extensive C++ development: 8+ years (2+ years with advanced degree).
  • Performance engineering: multithreading and SIMD optimization for modern architectures.
  • Physics and numerical methods experience for real-time simulation.
  • Real-time physics expertise: online multiplayer simulations.
  • Physics SDK familiarity: PhysX, Havok, Bullet.
  • Educational background: Bachelor's or higher in CS/Math/Physics/Engineering.

🎁 Benefits

  • HQ in Vancouver, BC with onsite office policy.
  • Equity compensation and provided benefits.
  • Equal employment opportunity and accommodations during recruiting.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’