Multiplayer Engineer

1 Month ago • 5 Years +

About the job

SummaryBy Outscal

Multiplayer Engineer developing robust systems for cutting-edge games. Experience with TCP/IP protocols and C++ essential.

Stardock is currently seeking an experienced Multiplayer Engineer to work with our existing team developing cutting-edge games. The Multiplayer Engineer will develop robust multiplayer systems that will enhance the gaming experience for our users worldwide. This is a salaried, full-time position at our Plymouth, Michigan office. 
 
Primary Responsibilities Include: 
 

  • Become a domain expert for our internal multiplayer systems and online services. 
  • Design, develop, and maintain the network code for multiplayer gameplay. 
  • Work with Steamworks and similar APIs to integrate features such as matchmaking, achievements, chat, anti-cheat, telemetry, and more. 
  • Develop and optimize network messaging for latency hiding, error detection and correction, state synchronization, and bandwidth minimization 
  • Support and collaborate with Art, Design, and Production to implement complex game features. 
  • Write technical documents describing the implementation of multiplayer systems, such as sequence diagrams. 
  • Keep up to date on current multiplayer research, techniques, technology, etc. 
  • Participate in code reviews, contribute to best practices, and maintain high coding standards within the team. 
  • Debug and troubleshoot multiplayer-related issues, providing solutions that meet our quality standards. 

 

Education and/or Experience Desired: 
 

  • Bachelor's degree in Computer Science, Mathematics, or relevant field. 
  • 5+ years of professional experience in multiplayer game development. 
  • Solid understanding of networking principles, including TCP/IP protocols, client/server and peer-to-peer architectures.  
  • Excellent problem-solving skills with an emphasis on debugging multi-threaded C++ code. 

About The Company

HISTORY

Initially a developer for the OS/2 platform, Stardock was founded in 1991 and incorporated in 1993 as “Stardock Systems.” We grew to become a leader in development for Windows® customization software that lets you modify or extend your graphical user interface like Fences® , Start10™, Deskscapes™, among others. A long time lover of games, CEO Brad Wardell also devotes the company’s time to producing PC games in the 4X and RTS genre. Our most noted titles include Galactic Civilizations® (I, II, III), Sins of a Solar Empire® : Rebellion, Ashes of the Singularity™: Escalation, Sorcerer King™, and more.

Headquartered in Plymouth, Michigan, Stardock employees people worldwide and continues to specialize in consumer software development and publishing.

FOR MORE INFORMATION

Visit www.stardock.com and follow @Stardock

Michigan, United States (On-Site)

Michigan, United States (On-Site)

Michigan, United States (On-Site)

Michigan, United States (On-Site)

Michigan, United States (Hybrid)

Michigan, United States (Hybrid)

Michigan, United States (On-Site)

Michigan, United States (On-Site)

Michigan, United States (On-Site)

Michigan, United States (Hybrid)

View All Jobs

Similar Jobs

Thatgamecompany - Senior Multiplayer Engineer

Remote Us (Remote)

Astrocade - Sr. Multiplayer Engineer (Unity)

California, United States (Hybrid)

Thatgamecompany - Senior Multiplayer Engineer

United States (Remote)

Similar Skill Jobs

PlayerUnknown Productions - IT Manager (Part-Time)

North Holland, Netherlands (Hybrid)

ByteDance - Data Center System Software Engineering Manager

California, United States (On-Site)

Garena - Esports Operations

Casablanca-Settat, Morocco (On-Site)

Zynga - Product Manager 2

Karnataka, India (On-Site)

Jobs in Plymouth, Michigan, United States

Software Engineering Jobs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug