Vehicle Physics Programmer
Skills
Programming Languages3D ModelingAnimation SoftwareCGameplayHavokPhysx
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree in Computer Science Engineering Mathematics or related field; Master's preferred.
- Proficiency in programming languages such as C++ C# or Python.
- Strong understanding of physics principles especially as they apply to vehicle dynamics.
- Experience with physics engines such as Havok PhysX or Bullet.
- Familiarity with game development tools and pipelines (Unity Unreal Engine etc.).
- Excellent problem-solving and debugging skills.
- Ability to work effectively both independently and as part of a team.
Nice to have
- Advanced Mathematics
- 3D Modeling
- Animation Skills
Day to day
- Develop and implement vehicle physics systems using Chaos (UE).
- Collaborate with game designers to understand gameplay requirements and translate them into technical specifications.
- Optimise vehicle physics algorithms for performance and realism.
- Conduct testing and debugging to ensure accurate and reliable behavior of vehicles.
- Work closely with artists to integrate vehicle models and animations with physics systems.
- Stay updated on the latest advancements in vehicle simulation technology and techniques.
