Are you an experienced Senior Game Developer with strong C++ skills, real‑time rendering expertise and experience building spatial user interfaces in game engines?
Join an innovative technology team applying game development techniques to real‑world autonomous systems. You’ll help build advanced 3D interfaces and digital twins that power the control and monitoring of intelligent machines, working at the intersection of gaming, robotics and real‑time simulation.
About the role
You will develop high‑performance 3D interfaces and real‑time systems that visualise and interact with live machine data. Working closely with designers, engineers and robotics teams, you’ll build intuitive spatial UIs and solve complex rendering challenges. This role combines game technology expertise with practical applications in autonomous systems, offering a unique opportunity to work beyond traditional game development.
What you’ll do
- Build real‑time 3D digital twins that accurately reflect live system states
- Develop spatial user interfaces for monitoring and controlling autonomous machines
- Solve complex rendering and geometry challenges including level of detail and performance constraints
- Write, maintain and improve unit tests and validation pipelines
- Refactor and optimise existing architecture and systems
- Deliver end‑to‑end features in collaboration with designers, engineers and product teams
- Work closely with robotics and field teams to ensure system reliability and usability
What we’re looking for
Experience
- 5+ years of professional experience in game development
- Experience developing HUDs, GUIs or interactive systems in Unreal Engine or Unity
- Strong experience writing production‑quality C++ code
- Degree in Computer Science or a related field
Skills
- Strong understanding of real‑time rendering, geometry, materials and shaders
- Experience with game engine architecture including scene management and component systems
- Proficiency with version control systems such as Git
• Strong problem‑solving skills and performance optimisation experience
- Excellent communication skills across technical and non‑technical teams
- Fluency in English
Nice to have
- Experience with Linux or Android development
- Background in simulation, robotics, automotive or real‑time systems
- Experience with CPU/GPU optimisation and profiling
- Knowledge of networking systems
Working style / behaviours
- Collaborative and comfortable working across disciplines
- Analytical and detail‑driven with strong ownership of systems
- Curious and motivated to apply game technology in new domains
- Adaptable and open to solving complex, real‑world challenges
Why join
- Work at the intersection of game development and autonomous technology
- Opportunity to apply game engine expertise to real‑world systems
- Collaborative, multidisciplinary environment
- Competitive compensation and modern working environment in Zurich
- Be part of an innovative team shaping the future of intelligent machines
Location: Zurich, Switzerland (on‑site)
Employment type: Full‑time
Salary: 90,000 - 150,000 CHF (per annum)
If you’re a technically driven game developer who thrives in a collaborative, cutting‑edge environment, we’d love to hear from you. Apply now or email Jack Baxter - jb@skillsearch.com