Toronto, ON, Canada – Telecommute
Vancouver BC CAN
Remote Toronto ONT CAN
Epic Games is looking for a Tools Engineer who is passionate about writing world-class 3D modeling tools for game artists. The ideal candidate will be able to design and implement novel design tools for 2D and 3D geometry, as well as continuously improve our existing tools with little to no direction. You will make a direct impact on the productivity of others by developing user-facing tools for one of the leading game engines used by developers across the world.
Implementing new 2D and 3D design tools in the Unreal Editor
Creating, optimizing and enhancing geometric algorithms and data structures
Designing and implementing well-documented APIs to low-level geometric algorithms and data structures, as well as high-level components (Blueprints) suitable for use by artist end-users
Maintaining, improving, and evolving the existing Unreal Editor toolset
Bug fixing and maintaining the existing Unreal Engine 4 code base
Supporting external customers and internal users by answering their requests and questions
Experience with 3D modeling technologies (polygonal modeling, 3D curves and surfaces/meshes, 3D sculpting, 3D widgets, texture painting, voxels, level sets, etc)
Experience with numerical methods, multithreaded programming, GPU computation
Understanding of modern C++ software development.
Experience with revision control systems (Git, Perforce) and software development planning/tracking systems (Jira).
Experience with code reviews and automated testing.
Experience working in large codebases and integrating simultaneous development streams.
Experience developing interactive graphical user interfaces (2D/3D/VR)
Experience using GUI Toolkits such as WPF, Qt, Slate.
Familiarity with Game Engine architectures and Game Editor concepts (Experience with Unreal Engine 4 is highly desirable but not required)
Excellent interpersonal and communication skills
Please submit your resume and we’ll be in touch soon.
Entertainment & Media , Gaming , Interactive Design , Software Development
Toronto, ON, Canada