Software Developer C++/Unreal Engine; 3D Interfaces & Robotics UI
Listed on 2026-01-01
-
Software Development
Software Engineer, Game Development / Testing
Location: Zürich
Software Developer C++/Unreal Engine (3D Interfaces & Robotics UI) Zurich - Full Time - On-site / Hybrid
We are supporting an innovative technology company developing advanced real-time control interfaces for intelligent machines. They are expanding their engineering team and looking for a Software Developer with strong Unreal Engine and C++ experience to help build next-generation 3D visual dashboards for autonomous systems.
This role is perfect for someone who loves Unreal Engine and real-time 3D environments and wants to apply those skills beyond gamingto robotics, automotive-style dashboards, and high-impact industrial technology.
About the RoleYou will join a multidisciplinary team working on a real-time 3D operator interface
used to monitor, control, and visualize autonomous machines. Instead of building entertainment games, you will design high-performance, game-engine-powered UIs for real-world robotic systems.
You will collaborate closely with other Unreal developers, C++ engineers, UX/UI specialists, and robotics teams to create interfaces that feel intuitive, smooth, and reliablesimilar to automotive digital cockpits or simulation dashboards.
Key Responsibilities- Develop, optimize, and extend features in Unreal Engine (C++ and Blueprints)
- Build 3D user interfaces, HUDs, dashboards, and tools for real-time machine monitoring
- Implement end-to-end features across the Unreal front-end and technical back-end
- Ensure high performance through real-time rendering, shader/material optimization, and clean scene management
- Collaborate with UX/UI designers to bring concepts to life with high fidelity and smooth interaction
- Participate in architectural discussions and contribute to design decisions
- Work alongside robotics engineers to integrate visual interfaces with live machine data
- Maintain testing, debugging, and validation pipelines to ensure reliability in field deployments
- Bachelors or Masters degree in Computer Science, Game Development, or a related field
- Strong,
production-level C++ experience - Professional experience with Unreal Engine (UE4/UE5)
- Ideally 3+ years in game development, simulation, or real-time visual systems
- Background building HUDs, GUIs, dashboards, or complex UI tools
- Solid understanding of game engine fundamentals:
- Rendering pipelines
- Scene graph / actor-component systems
- Materials & shaders
- Experience working with Git
- Excellent communication skills and ability to work within a cross-functional team
- Fluent English
- Experience developing automotive digital dashboards or HMI systems
- Background in robotics
, real-time control systems, autonomous machines, or simulators - Familiarity with Linux or Android development
- Understanding of networked simulations, multiplayer architectures, or distributed systems
- Exposure to CAD tools or 3D asset workflows
- Strong interest in real-time performance optimization (CPU/GPU, memory, shading)
- Unreal developers tired of the gaming industry and looking for more stable, impactful, real-world work
- Game programmers passionate about real-time visualization and wanting to move into robotics
- Automotive HMI/dashboard developers who want to work with cutting-edge 3D interfaces
- C++ engineers with strong graphics skills wanting to step into a game-engine-powered environment
This position offers the chance to work on high-impact real-world technologies while leveraging cutting-edge game engine development. If you enjoy building polished, immersive interfaces and want your work to contribute to the future of automation, this role will be exceptionally rewarding.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: