P99soft is seeking an experienced C++ SDK Software Engineer to develop and maintain SDKs for integrating games with networked services. The role involves working across multiple platforms to deliver high-quality, scalable SDK solutions, implementing new features for various game modes, and collaborating with server-side, gameplay, and UI/UX teams. The engineer will also contribute to UI frameworks, provide technical support, and ensure cross-platform compatibility through rigorous testing.
Good To Have:- Familiarity with game engine pipelines and UI frameworks is a plus.
- Experience working with online game features such as matchmaking, in-game economies, and customizable gameplay modes.
- Exposure to scalable SDK development and delivery in a multi-platform environment.
- Previous involvement in game engine component development or integration.
Must Have:- Develop, optimize, and maintain C++ SDKs for client-side game integration with online services.
- Implement new features within the SDK to support various game modes such as ultimate teams, online marketplaces, and customizable gameplay elements.
- Collaborate closely with server-side teams, gameplay engineers, and UI/UX developers to deliver seamless networked game experiences.
- Contribute to improvements of in-game UI frameworks and game engine add-ons to enhance player interaction.
- Provide technical support for integrating SDKs into game projects, including debugging, profiling, and performance tuning.
- Ensure cross-platform compatibility and high code quality through rigorous testing and iteration.
- Strong proficiency in C++ programming language with experience in game development or SDK engineering.
- Knowledge of client-server architectures and experience integrating networked services into client applications.
- Demonstrated problem-solving capabilities and attention to performance optimization.
- Excellent collaboration and communication skills within cross-functional teams.