High Voltage Software Company Logo

High Voltage Software

Hoffman Estates, Illinois - United States
View all jobs at this company »

Network Engineer

Description

High Voltage Software has been the leading independent game development studio in the Midwest for over 20 years. Our tenure in the games industry has rewarded us with over 90 shipped titles. Our company is a dedicated team focused on delivering the best products in our industry. At High Voltage Software, we give our team members the opportunity to have an impact on our games as well as provide opportunities for personal and professional growth. Ambition and creativity are not just encouraged, they're expected.
High Voltage Software is looking for talented and experienced programmers to help us develop games for current and next-gen systems. The ideal candidate has game programming experience using C++ in addition to various scripting languages. If you love to write code, and understand what it takes to create cutting edge gameplay – we want to hear from you!


Major Responsibilities and Duties:
• Integration of network layer into game engines
• Implementing P2P networking model
• Ability to work with existing networking code base to add new features.
• Developing code within constraints of console and mobile environments.
• Ability to develop on Linux and Windows using clear, maintainable code.
• Understanding potential issues arising from gameplay design issues and developing solutions.
Qualifications:
• Degree in Computer Science or equivalent work experience
• Deep knowledge of C/C++
• Experience working as a network programmer on at least 1 shipped title with over one year of experience.
• Familiarity with Steam, Microsoft, Sony, Nintendo, or similar network layer.
Preference to applicants with:
• Experience with cross platform development.
• Experience with client/server application development.

This Job is no longer active!