> Markdown version of [/jobs/ext/2679831-associate-gameplay-systems-engineer-raven-madison-wi](https://www.wearedevelopers.com/jobs/ext/2679831-associate-gameplay-systems-engineer-raven-madison-wi). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Associate Gameplay Systems Engineer - Raven - Madison, WI - **Company:** Activision Publishing, Inc. - **Location:** Madison, WI, United States - **Experience:** Experienced - **Salary:** $63,502.0 - $117,478.0 - **Contract:** Temporary contract - **Skills:** Computer Animation, Systems Engineering, C++ (Programming Language), Computer Programming, Software Debugging, Video Game Development, Object-Oriented Software Development, Software Engineering, Multithreading, State Machines, Information Technology, Production Code - **Published:** September 2, 2026 - **Apply:** https://www.jofdav.com/jobs/59519793-associate-gameplay-systems-engineer-raven-madison-wi ## About the Role You willbeworking onthe engine systems for our shipping products as well as improving theworkflows ofourdevelopment team.You will need tobe proficient inwritingefficient and cleanC/C++code.Qualified candidates will need to have a background inengine development andthesubsystemsthat support games., * Bachelor's degree in a Computer Science, Engineering, or Math related field * Experiencedevelopingandoptimizingengine systems * Effective 3D math and algebra skills * Strong programming skills in C/C++ * Background with multi-threaded systems * Understanding of computer architecture and memorymanagement * Solid debugging skills * Shipped at least one game title * 2+ years of experience working in the game industry or related field * Proven ability to collaborate, coordinate, communicate and support other team members * Understanding of object-oriented programming * Creative, motivated, focused, passionate, results-oriented * Demonstrated ability to write efficient, readable, and reliable code * Passion for gamesand technology Extra Points: * Development experience with networked multiplayer games * Experience withsystems in aclient-server architecture * Understanding of animation technology, including state machines, playback, and blending ## Description This role is based in our Middleton, WI office and follows an onsite work schedule of four days per week. Work arrangements may change at the company's discretion to meet business needs. What you bring to the table The video game industry and therefore our business is fast-paced and will continue to evolve. As such, the duties and responsibilities of this role may be changed as directed by the Company at any time to promote and support our business and relationships with industry partners. Therefore, this role includes, but is not limited to, the following responsibilities: * Designing,modifying,optimizing,and debugginggameplaysystems * Researchingand documentingways of improving ourgameplaysystems * Deploying, evaluatingperformance,and testingsoftware on all supported platforms ## Related Videos - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [Creating bots with Dialogflow CX](https://www.wearedevelopers.com/videos/587-creating-bots-with-dialogflow-cx) - [Designing the Future of Human<>Agent Collaboration](https://www.wearedevelopers.com/videos/1447-designing-the-future-of-human-agent-collaboration) - [Wolfenstein 3D Postmortem](https://www.wearedevelopers.com/videos/525-wolfenstein-3d-postmortem) - [Challenges and Solutions for Efficient, Large-Scale Video Analysis](https://www.wearedevelopers.com/videos/2022-challenges-and-solutions-for-efficient-large-scale-video-analysis) - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) ## Related Articles - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [John Romero - What AI Can, Can’t, and Shouldn’t do for Games](https://www.wearedevelopers.com/magazine/478-john-romero-what-ai-can-can-t-and-shouldn-t-do-for-games) - [10 Coding Games to Teach You How to Code](https://www.wearedevelopers.com/magazine/151-10-coding-games-to-teach-you-how-to-code) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What Developers Can Learn from Indie Games](https://www.wearedevelopers.com/magazine/650-what-developers-can-learn-from-indie-games)