×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Unreal Engine Integration; C+ Vomp, Austria

Job in Nottingham, Nottinghamshire, NG1, England, UK
Listing for: Vizrt
Full Time position
Listed on 2026-07-18
Job specializations:
  • Software Development
    Game & 3D/XR Development, C++ Developer, Computer Software / Middleware, Software Engineer
Job Description & How to Apply Below
Position: Software Engineer - Unreal Engine Integration (C++) - Vomp, Austria

The Opportunity

Viz Engine is Vizrt’s real-time 3D rendering and compositing platform, with its own rendering pipelines. One of its render modes integrates with Unreal Engine as a compositor – Unreal renders photorealistic 3D environments while Viz Engine handles broadcast graphics, video keying, tracking, and output. This combination allows broadcasters to build virtual studios and augmented reality productions using UE’s visual quality, delivered live on air.

The UE integration is one of the most innovative and fast-moving areas within our team. Unreal Engine keeps evolving, and so does what our customers want to do with it – from virtual sets and AR content to videowall workflows. You will shape how we bridge these two worlds.

You will join a team of experienced engineers and share ownership of the UE integration stack. There is room to bring your own ideas, try new approaches, and influence how things are built. The domain is technically rich, but you will not be on your own – the team around you covers rendering, video output, and the Viz Artist application, and everyone collaborates closely.

What

you will work on

Depending on your interests and strengths, your work will touch several of these areas:

  • UE plugins and Viz Engine integration: media sources, render targets, texture sharing between Viz Engine and UE, compositing pipeline
  • Optimizing performance and delays for broadcasting needs
  • Keying and compositing
  • Camera tracking integration
  • HDR and color pipeline. Build and test automation
  • GPU-level debugging
  • Handling customer escalations related to UE integration. You do not need to know all of this from day one. Many of these topics are learnable, and you will have experienced colleagues to work with
Required Skills (Must Have)
  • 3+ years of professional C++ development , with solid understanding of modern C++
  • Unreal Engine programming experience using the C++ API (not just Blueprint scripting). You should be comfortable building or extending UE plugins, working with the module system, and navigating the Engine source
  • Solid knowledge of real-time rendering concepts : render pipelines, GPU resources, frame synchronization, shader basics
  • Fluent English , written and spoken, for international team collaboration
Highly Valued Skills
  • GPU texture sharing or compositing experience :
    DirectX shared textures, render targets, texture format conversions, or similar inter-process GPU resource sharing
  • Experience working with multiple UE versions and understanding how Engine API changes affect plugin compatibility
  • Camera tracking system integration :
    Mo-Sys, Stype, Ncam, HTC Vive Tracker, or similar position/rotation tracking hardware used in virtual production
  • Experience with broadcast or live production technology – understanding that “real-time” means 50/59.94 fps with zero frame drops on air
  • AR/VR compositing workflows: chroma keying, depth compositing, virtual set integration, Composure framework in UE
  • Color science and HDR : ACES, BT.2020, PQ/HLG transfer functions, tone mapping for broadcast output
  • Large codebase comfort : ability to navigate and contribute to a codebase with limited documentation
  • Familiarity with DirectX 11/12 interop and NVIDIA NvAPI for GPU resource sharing between processes
Nice to Have
  • Experience with CI/CD for UE projects : automated builds, cook pipelines, packaging via Git Hub Actions or Jenkins
  • Experience with NDI or SDI video transport – understanding how frames move between rendering and broadcast output
  • Familiarity with UE Composure or Media Framework subsystems
  • Background in visual effects or virtual production workflows (LED volumes, green screen, in-camera VFX)
  • Python scripting for UE automation (Editor Utility Widgets, build scripts)
  • Experience with Qt for desktop UI development
  • Knowledge of FreeD protocol or other camera tracking data formats
  • Familiarity with Vulkan rendering
About the Team

The Viz Engine team in Vomp is the largest R&D group at Vizrt, with around 20 engineers. You will work under the Product Engineering, Graphics department, reporting to an R&D Manager. The team covers rendering, plugins, video I/O, Unreal Engine integration, and the Viz Artist application. Most of the team…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary