Lumion Sassenheim, South Holland, Netherlands
3D Engine Developer C++ – Lumion
Lumion is a leading 3D visualization software that helps architects, designers, and planners bring their ideas to life. Since launching in 2010, Lumion has transformed the way the world’s architects work, making it easy to create high-quality images, videos, and presentations in minutes. Today, Lumion is used by hundreds of thousands of professionals in over 180 countries, empowering them to communicate design concepts clearly and inspire clients with realistic visual stories.
The role
We are seeking a skilled and experienced 3D engine developer to help improve and enrich our in‑house 3D engine. Lumion is built with an in‑house developed 3D engine and visual scripting language, providing full‑stack control to realize amazing features for customers. As a 3D engine developer, you will support our teams in improving the current 3D engine to better support larger teams and modern technology and you will maintain the current codebase to enrich the capabilities of the product teams working with the engine.
Key responsibilities
- Design, create and maintain new engine systems and features
- Optimize existing codebase to ensure efficient resource utilization and support for modern hardware and software technologies
- Conduct thorough testing and debugging of engine components to identify and resolve issues in a timely manner
- Work closely with our product teams to enrich the current engine
- Write clean, maintainable and performant modern well‑documented C++ code that adheres to coding standards and best practices
- Ability to work independently and take ownership of projects from conception to completion
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, OR equivalent experience/working level
- 3+ years of experience in modern C++ with a strong proficiency in the language and its associated tools and libraries
- Understanding of version control systems (Git)
Plusses
- Knowledge of 3D graphics
- Windows platform experience
- Working on modern gaming engine
- Experience in shader programming or visual scripting
- Knowledge of multi‑threaded programming and optimization techniques for multi‑core processors
- Previous experience working on large‑scale software projects or game development
- Excellent communication and collaboration skills to work effectively with cross‑functional teams and stakeholders
- Ability to maintain strong relationships within the development team and with other colleagues and peers
- A passion for staying up‑to‑date with emerging technologies and a commitment to innovation
Benefits
- An attractive salary and bonus structure.
- Full‑time contract.
- Flexible working hours (including Work‑from‑Home Wednesdays).
- 30 vacation days per year.
- 20 workation schemes per year.
- Local office benefits: free lunch and free office gym.
- The opportunity to work in an enthusiastic, international team, in a creative environment, focused on people, growth, and collaboration.
Friendly note
Please do not make use of this vacancy as an acquisition opportunity.
Seniority level
Employment type
Job function
- Engineering, Information Technology, and Design
Industries