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.
Responsibilities
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
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
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
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
Job title
Software Engineer – Unreal Engine Integration, C++
Fullstack Web Developer using Python and FastAPI for long - term client projects at Atos. Involved in design, architecture, and development of web applications with API integration.
Senior JavaScript Developer taking the lead on web applications for healthcare and retail media. Building interfaces, backend services, and maintaining CI/CD pipelines in a hybrid work environment.
Senior Java Developer for HMI software development at Saab, focusing on Java Swing and user interface improvements. Responsible for software quality, stability, and team collaboration in Scrum framework.
Senior Software Engineer developing technical backend infrastructures for renewable energy solutions at Solarize. Focused on innovative system designs and performance for energy management applications.
Full Stack .NET 8.0 Developer at Raona, transforming organizations through Microsoft technology and innovation. Involved in developing robust, cloud - based solutions with a strong focus on collaboration and agile methodologies.
Senior Software Engineer providing Java application support and development for Sun Life in Ontario. Collaborating with teams to ensure IT application reliability and continuous improvement.
Lead Software Engineer responsible for developing Field software for GNSS and Optical Survey. Working with software team and managing delivery schedules with required qualifications in C++ and software design principles.
Software Engineer designing and scaling JVM microservices for energy risk tools at Montel. Mentoring peers and driving cloud infrastructure in an international team.
Senior Full - Stack Developer using React and Python to build scalable applications in a hybrid setup. Contributing to system design and collaborating with cloud and AI teams.
Senior Database Engineer building high - quality data pipelines driving analytic solutions for Constellation Brands. Collaborating with Agile teams to advance data - driven decision - making capabilities in the organization.