Design and implement software for networked and interactive online game development and for real-time immersive environments.
Design and plan project architecture for individual game features or complete sub-systems of virtual and augmented reality game projects.
Research and analyze data for multiplayer technologies for large-scale multiplayer scenarios in connected space platforms.
Write debug and triage multithreaded parallel logic for delivering multiplayer networked features;
Document source code according to studio and project best practices.
Write system-level technical design documents and user documents for development tools;
Architect and implement high-performance network code solutions for client-side and server-side multiplayer networking logic.
Re-factor code to maintain production quality; and implement diagnostic tools to identify system errors within the build and asset pipelines.
Position allows work-from-home flexibility with schedule to be approved by manager. Must be able to work onsite as required.
Required Qualifications
Masters degree in Computer Engineering Computer Science Game Development or a related field.
Skill with the following gained through coursework or a game industry internship:
Unreal engine architecture and mechanics
C# C and Python programming languages
native console multiplayer game development
software development for virtual production
3D graphics and 3D rendering
3D mathematics; version control with Git and Perforce
client-server networking architecture
3D game engine development
multiplayer backend engines
Websocket HTTP or TCP networking protocol
$145000 - $160000 a year
Magnopus is an experience focused technology company founded by a team of Oscar-winning artists designers and engineers from games films and other unusual places. Were passionate about creating rich experiences that unite the physical and digital worlds.
Because were building the future we endeavor to create a diverse creative workplace where people from many perspectives collaborate across disciplines to create amazing things together. We invest in our employees progression with ongoing education and mentorship opportunities through their guilds and support their happiness and productivity through generous health care time off and other benefits.
We try to foster a safe environment where we can take risks and learn from our failures. While we value individual talents we favor collaboration more. We believe that the leadership of the company works for the employees not the other way around. We feel strongly that our employees guide who we are as a company and the work we create so we look for characteristics of curiosity empathy respect honesty and courage in every candidate.
Though weve delivered a lot of crazy stuff here are a few you can check out at home:
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.