Senior Software Engineer, Character Control
As a Senior Software Engineer on the Character Controller team, you will architect the modular gameplay frameworks and state management systems that drive physics-based Avatar movement. You will develop new core character abilities that serve as the foundation for millions of experiences. You will evolve the scalable gameplay architectures that enable our developer community to build fluid, complex interactions that seamlessly integrate with the underlying physics.
You are passionate about systems architecture, specifically designing responsive interaction frameworks and state management. You possess strong proficiency in C++ and Lua, capable of bridging high-level gameplay logic with physics-based Character Controllers. Experience designing, extending or working within gameplay ability systems is a huge plus.
You Will:
- Architect modular gameplay frameworks and state management systems that power the next generation of Avatar movement.
- Develop the core locomotion mechanics and character abilities that serve as the gold standard for millions of players.
- Bridge high-level gameplay logic with low-level engine physics to create responsive and realistic movement.
- Optimize character performance and replication logic (prediction and authority) to guarantee fluid, multiplayer-ready experiences.
- Identify API gaps and expand what our Character Controller technology can do for the community.
You Have:
- 5+ years of experience in game development, focusing on character systems, gameplay mechanics, or engine architecture.
- Strong coding skills, bridging engine-level C++ with flexible Lua gameplay scripting.
- A deep understanding of Finite State Machines (FSM) and data-driven, gameplay ability systems.
- Experience implementing client-side prediction and server-authoritative logic for networked character movement.
- A solid grasp of vector mathematics and kinematic character controllers, capable of implementing complex movement behaviors.
- A drive to fine-tune the nuances of character movement, ensuring controls feel responsive, snappy, and satisfying.
Recommended Jobs
Certified Scrum Master/Coach
Job Title: Certified Scrum Master Location: US-San Diego, California Employment Type: Contract to Hire Job Summary: The Certified Scrum Master will lead Agile teams in the successful exec…
Senior Software Engineer - Applications
Company Description LinkedIn is the worlds largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful con…
Licensed Dentist - Teledentistry
GoToTelemed is expanding its innovative telehealth services and is looking for a Licensed Dentist specializing in Teledentistry to join our dedicated team! In this role, you will provide remote denta…
Software Engineer, Embedded
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildi…
Automotive Finance Manager
North Bay Hyundai is looking for an experienced Finance Manager to join our results driven Team! The Finance manager is responsible for arranging vehicle financing, presenting protection products, …
AR Accountant: Construction ~ Corona ($28/Hr - $30/Hr)
Accounts Receivable Accountant in the Construction Industry Location: Corona 92878 Schedule: 5 days on property Hours: 8am-4pm or 7am-3pm Must Have’s: Experience with home bu…
Senior Software Engineer, Game Solutions
As a Senior Software Engineer on our Game Solutions engineering team, you will push the envelope of what’s possible in top and emerging experiences on Roblox. This team engages deeply with a s…
AWS Cloud Engineer
Job Responsibilities: The AWS Cloud Engineer will be responsible for designing, implementing, and maintaining cloud infrastructure systems using Amazon Web Services (AWS). The ideal candidate i…
Digital Assurance & Transparency - IT Audit Director
Specialty/Competency: Assurance Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 40% At PwC, our people in audit and assurance focus on providing indepen…
Analyst, Loyalty and Business Intelligence
Sephora in San Francisco seeks an Analyst for Loyalty and Business Intelligence to transform data into actionable insights. The role involves delivering reports, leading forecasting, and developing an…