Unreal Engine / C++ Engineer

5 Months ago • All levels • $80,000 PA - $200,000 PA
Game Engine

Job Description

IMERZA is looking for experienced game developers to develop and maintain thin and lightweight C++ clients & systems within Unreal. Responsibilities include designing and developing core tools & pipelines, expanding gameplay & AI systems, developing in-engine simulation tools, and optimizing modules for virtual production. The role involves interfacing with hardware, streaming data, cloud deployments, virtual production, and custom VR/AR development. The ideal candidate should have strong knowledge of object-oriented design, Unreal, 3D graphics, C++, and version control systems.
Good To Have:
  • Cloud streaming, Kubernetes, Unreal on Linux
  • Houdini pipeline tools and Unreal integrations
  • Previous experience with virtual production software development
  • Understanding Python tool development is advantageous
Must Have:
  • Strong knowledge of object-oriented design, design patterns, 3D math, and associated data structures
  • Expert knowledge of Unreal including GUI, packaging, and materials/shaders
  • Strong knowledge in 3D graphics development and performance optimization
  • Detailed knowledge of C++
  • Strong knowledge of version control systems such as perforce

Add these skills to join the top 1% applicants for this job

real-time-vfx
particle-systems
design-patterns
cpp
unreal
data-structures
linux
kubernetes
houdini
3d-math
python
trigonometry
perforce
vector-math
linear-algebra

About IMERZA:
Imerza is a fast-growing experiential software company & visualization studio that specializes in real estate development, virtual production, and VR/AR. We are a highly skilled and friendly team working on some really exciting projects. If you share our passion for design, art, and technology, we'd love to hear from you.

Job Summary:
We are seeking experienced game developers to help develop and maintain thin and lightweight clients & systems C++ within Unreal. Interfacing with hardware, streaming data, cloud deployments, virtual production and custom development for virtual reality should keep this role varied and busy.

Responsibilities:
  • Design and develop core tools & pipelines
  • Expand current gameplay & AI systems
  • Develop in-engine simulation tools
  • Develop and maintain optimized modules for tools surrounding virtual production utilizing game engines along with UI and I/O modules
  • Help develop new and exciting gameplay and experienced mechanics for new virtual reality projects
  • Help lead the development path for creative development solutions for the overall development pipeline and for individual projects
  • Active participation in technical and artistic discussions and problem-solving
  • Perforce administration

Critical Skills:
  • Strong knowledge of object-oriented design, design patterns, 3D Math, linear algebra vector math and associated data structures
  • Expert knowledge of Unreal including GUI, packaging, and materials/shaders
  • Strong knowledge in 3D graphics development (Particle Systems, Shaders) and performance optimization within game development
  • Strong knowledge of matrix algebra, trigonometry and computational geometry essential
  • Detailed knowledge of C++ essential
  • Ability to implement the existing script and/or visual scripting modules into optimized and economic code within Unreal
  • A good sense of creating and maintaining code bases that are accessible and modular
  • Strong knowledge of version control systems such as perforce.
  • Understanding Python tool development is advantageous.
  • Fast, organized, take direction well and can deal with high-profile directors, vfx supervisors and production designers.
  • Strong organizational and communications skills along with the understanding of production values, deadlines and priorities

Experience That Will Catch Our Attention:
  • Cloud streaming, Kubernetes, Unreal on Linux
  • Houdini pipeline tools and Unreal integrations
  • Previous experience with virtual production software development

Things We Value:
  • Curiosity - Why? How? Repeat.
  • Relentlessness - No one here gives up. We try. We fail. We try again.
  • Smarts: book and street - We use all the tools at our disposal to build better software.

Set alerts for more jobs like Unreal Engine / C++ Engineer
Set alerts for new jobs by imerza
Set alerts for new Game Engine jobs in United States
Set alerts for new jobs in United States
Set alerts for Game Engine (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙