Are you an expert in real-time rendering and engine development? Do you thrive on pushing performance boundaries and building cutting-edge technology from the ground up? Join Configura, a global technology leader, as a Senior Developer to help shape the future of space planning and configuration. Join us for the chance to build the rendering engine of the future!
About Configura
Configura is a global leader in Space planning solutions, empowering industries dealing with configurable, complex products. We are headquartered in Sweden, with operations across the US, Germany, Malaysia, and Japan, globally we are 300 talented, engaged employees. Our scalable platform streamlines design, enhances efficiency, and opens doors to innovative partnerships — do you want to join our mission in pushing the boundaries of what’s possible in space design by making the complex easy, eliminating errors, and imagining the new?
About the job
As a Senior Developer, you will be instrumental in designing and developing a new rendering engine, akin to a game engine or 3D software engine, built entirely in Rust. You'll work with a small independent development team to create a high-performance, scalable system capable of handling large-scale designs with both efficiency and realism. From a technical point of view, our team places a strong emphasis on a breadth-first development approach, using data-driven development and Entity Component Systems (ECS) to build scalable systems capable of powering our next generation software.
This role is open to both full-time employment and consulting arrangements, depending on the candidate’s location and preference.
Your responsibilities
As an experienced programmer you will be focusing on research, development and integration of new, low-level rendering features and extending existing technologies and pipelines.
Lead the architecture and development of a new, high-performance real-time rendering engine using Rust.
Research, develop, and integrate cutting-edge graphics technologies for real-time rendering.
Implement, integrate or enhance graphics technologies — including PBR rendering, GI lighting, ray tracing, shadowing, scene management, and more.
Stay ahead of industry trends and evaluate emerging technologies for integration.
Collaborate with multidisciplinary teams to define rendering requirements and solution.
NeoWork
Virtual Identity
AXONE Sys
Order Digital
Savior Artigos Texteis Lda