Engineer Generalist

Part-Time / Contract / Remote

As an Engineer Generalist you will be working within the proprietary Hypersect engine (written primarily in “orthodox C++”) to add new features and improve the existing architecture across myriad systems.

Example work may include:

  • Improved editor interfaces for modifying assets and data
  • Improve GUI API to increase productivity of adding new features
  • Architectural improvements to the reflection system
  • Modifying the Asset Build System for improved inspectability and debuggability
  • Improvements to engine compile times through refactoring
  • Improvements to the simulation rewind, replay systems
  • Improved response times and robustness of hot-loading and live-editing of assets

Responsibilities

  • Collaborate closely with the team to produce high performance code that is easy to understand, easy to debug, and easy to refactor
  • Follow coding standards and practices compliant with the Hypersect codebase
  • Develop a comprehensive understanding of a proprietary game engine
  • Demonstrate strong self-scheduling and time-management skills in a small team with no dedicated producer

Requirements

  • Strong knowledge of the C/C++ programming language
  • Strong knowledge of how high level C/C++ code translates onto actual computer hardware
  • Experience with system level programming and interfacing directly with the OS
  • Experience with a wide range of engineering disciplines (e.g. networking, graphics, physics, audio, UI)
  • Good communication, collaboration and interpersonal skills
  • Apply Now

© Hypersect LLC. All Rights Reserved. Hypersect and INVERSUS are registered trademarks or trademarks of Hypersect LLC. Design: HTML5 UP.