Logo Vizrt Austria GmbH

Software Engineer - Unreal Engine Integration

New

Job

  • Level
    Experienced
  • Job Field
    Software, Games
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Marktgemeinde Vomp
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop the integration between Unreal Engine and Viz Engine, optimize broadcast workflows, and work on real-time rendering, AR content, and camera tracking for innovative virtual productions.

    Job Technologies

    Your role in the team

    • 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.
    • 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.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Solid knowledge of real-time rendering concepts: render pipelines, GPU resources, frame synchronization, shader basics
    • Fluent in English, both written and spoken, for international team collaboration
    • Camera tracking system integration: Mo-Sys, Stype, Ncam, HTC Vive Tracker, or similar position/rotation tracking hardware used in virtual production
    • 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
    • Vertrautheit mit DirectX 11/12 Interop und NVIDIA NvAPI für GPU-Ressourcenteilung zwischen Prozessen

    Experience

    • 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.
    • 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
    • Experience with broadcast or live production technology - understanding that "real-time" means 50/59.94 fps with zero frame drops on air

    This text has been machine translated. Show original

    What we offer

    • We offer a comprehensive benefits package that includes:
    • 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
    • Join our team and take advantage of these benefits while working in a dynamic and supportive environment

    This text has been machine translated. Show original

    Topics that you deal with on the job

    Job Locations

    Map of company locations
    • Location Marktgemeinde Vomp

      6134 Tirol

      Austria

    This is your employer

    Vizrt Austria GmbH

    Vizrt Austria GmbH

    Vomp

    At Vizrt, we are the worldwide leaders in the field of real-time 3D graphics and studio automation tools. We pride ourselves on providing innovative solutions that help our clients streamline their operations and get better insights into their sports content. Our asset management tools are also among the most advanced in the market, making us a go-to choice for broadcasters all over the world.

    Description

  • Founding year
    2006
  • Company Type
    Established Company
  • Working Model
    Onsite
  • Industry
    Internet, IT, Telecommunication
  • Dev Reviews

    by devworkplaces.com

    Total

    (1 Review)
    3.6
    • Workingconditions

      4.0
    • Culture

      3.5
    • Engineering

      3.5
    • Career Growth

      3.5
    Show All Dev Reviews
    Logo Vizrt Austria GmbH

    Software Engineer - Unreal Engine Integration

    Location
    Marktgemeinde Vomp
    Working Model
    Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs