Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Vizrt

Software Engineer – Unreal Engine Integration, C++

Vizrt

Software Engineer developing Unreal Engine integration for Vizrt's real-time graphics applications. Collaborating in a hybrid environment, influencing the architecture and direction of UE projects.

Posted 5/13/2026full-timeVomp • 🇦🇹 AustriaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
JenkinsPythonQtUnreal Engine

About the role

Key responsibilities & impact
  • You will join a team of experienced engineers and share ownership of the UE integration stack.
  • Depending on your interests and strengths, your work will touch several areas: UE plugins and Viz Engine integration, optimizing performance and delays, keying and compositing, camera tracking integration, HDR and color pipeline, build and test automation, GPU-level debugging, handling customer escalations related to UE integration.

Requirements

What you’ll need
  • 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 GitHub 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

Benefits

Comp & perks
  • Health Insurance
  • Paid Time Off: Generous vacation days, sick leave, and holidays to ensure you have a work-life balance
  • Professional Development: Opportunities for ongoing training

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Unreal Enginereal-time renderingGPU texture sharingcamera tracking integrationAR/VR compositingcolor scienceCI/CDPython scriptingQt
Soft Skills
communicationcollaborationproblem-solvingadaptabilityattention to detail