Sr. Physics Programmer

ALR Partners, LLC$90K — $130K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field
  • 5+ years of real-time development experience using C/C++
  • Proficient in Object-Oriented Programming and design patterns
  • 3+ years developing physics systems in gaming
  • Familiar with physics phenomena like collision detection and movement dynamics

Responsibilities

  • Lead the development of physics systems for games
  • Design and implement collision detection for models
  • Optimize player and AI movement mechanics
  • Develop multiplayer physics and prediction techniques
  • Create and manage trigger volumes and ray-tracing features
  • Write technical documentation for implemented systems

Benefits

  • Work in a collaborative team environment
  • Opportunity to influence gaming technology
  • Access to cutting-edge development tools
  • Potential for career growth in a dynamic field
  • Engage with innovative projects from concept to delivery
Full Job Description
Job Description

We are currently looking for a Senior Physics Programmer (Physics) to add to our team. Our ideal candidate would have experience in a lead position and has delivered a successful game or software title. If you are an Physics Programmer with experience and the desire to lay your imprint on the gaming industry, we encourage you to apply!

Must Haves:
• Bachelor's degree related to Computer Science or equivalent experience
• At least 5 years in real-time development using C/C++
• Utilizing common programming practices such as OOP, Inheritance hierarchies, templates, and other common programming techniques
• At least 3 years developing physics systems for video games or simulations with experience in the following areas:

oCollision Detection for static and animated models

oPlayer, AI and object movement

oMultiplayer physics and client-side prediction techniques

oTrigger Volumes

oRay-Tracing
• Experience Scripting (Lua or JavaScript)

Nice To Haves:
• Experience programming with the Bullet Physics Library in at least one fully developed product
• Experience building brand new systems from the ground up and seeing them through all phases of development (design, scheduling, prototyping, integration, delivery, etc)
• Experience working in a team environment with excellent communication skills between technical and non-technical members of team
• Able to precisely estimate time needed to complete tasks
• Able to write clean and clear technical documentation
• Knowledgeable in using development tools such as IDEs, bug tracking software, documentation services, code repositories, etc.
• Havok Physics a plus
• AmmoJS (JS port of Bullet) a big plus
• Data Oriented and Data Driven Design a big plus
• Procedural terrain generation and voxel manipulation
• Game modding via scripting APIs
• Delivered game or software title

About ALR Partners, LLC

Industry

Similar Jobs

More Jobs at ALR Partners, LLC

More Consumer Technology Jobs

Find similar Sr. Physics Programmer jobs: