Engineering Intelligent Control Solutions

Bretgeld develops reliable, flexible control systems for professional applications.
We combine application software, embedded development, hardware integration, and UI/UX design to turn complex technology into intuitive control products.

Developed as One System

As lighting systems grow more complex, user expectations continue to rise. With over 20 years of experience developing intelligent lighting-control solutions, we help customers turn complex technical requirements into intuitive, reliable, and efficient products for lighting designers and operators.

Comprehensive Lighting Control

Advanced control software and intuitive user interfaces, enabling efficient and reliable operation in demanding professional environments.

Full Product Design

From system architecture and hardware specifications to functional prototypes, we develop the interconnected elements required to bring a control product to life.

UI/UX Development

Designed around real users, ensuring lighting designers and operators can work intuitively, efficiently and with full control.

Hardware and Software Development

From schematics and firmware to software and operating systems, we deliver fully integrated solutions.

Modular foundations. Built Around the Product.

 

Proven and modular software and hardware architectures provide starting points for recurring requirements, while each product is shaped around its own technical needs and operating environment.

Relevant modules can be configured, adapted, or extended. When a requirement calls for a new solution, the necessary functionality is developed and integrated into the wider ecosystem. This avoids unnecessary reinvention, supports earlier validation, and keeps engineering effort focused on the challenges that make each product unique.

Software Releases

Continuous development, validation, and refinement

Lines of source code

A mature codebase built to support complex product development.

Years of experience

Developing control solutions

Contributors

Across multidisciplinary expertise

The Technology Stack

We select technology that fits the product and supports it over time. New tools are explored openly, evaluated carefully, and adopted when they make a meaningful difference to the system.

Application software

Qt6 and C++23 for high-performance application logic and system functionality

User interfaces

QML and GLSL shaders for responsive, purpose-built interfaces.

Embedded systems

C and C++ for firmware, drivers, and hardware-level control.

Scripting and data tools

Scheme for scripting and command-line workflows; Python for data conversion and supporting tools.

Development workflow

Git for version control, CMake for build management, and Docker for continuous integration.

Developed, Tested, Refined.

Reliability is built through a structured development process — from the first proof of concept to the final release.

New ideas are explored early through functional prototypes. As the product develops, automated tests, peer review, quality control and user feedback help verify that each feature meets its intended need and works as part of the complete system.

01

Prototype and Validate

Customer and user feedback input shapes the process from the start. Proofs of concept and functional prototypes help validate ideas, requirements and technical direction.

02

Implement and Test

Implementation and automated testing go hand in hand. Tests are defined around the intended user need, helping verify that new functionality and bug fixes perform as expected.

03

Review Before Integration

Code is reviewed by multiple peers before it is integrated. Feedback from the review is addressed within the development cycle before the code moves forward.

04

Quality Check the Product

Human acceptance testing assesses the product beyond automated checks, verifying its behaviour in realistic operating scenarios.

05

Test with Users

Beta testing brings the solution into the hands of users. Their feedback helps validate workflows, usability and performance ahead of release.

06

Release

Following beta testing, the product is released as a stable version for use in real-world applications.

Engineering-driven development
for demanding applications.

Whether developing a new lighting-control product, extending an existing platform, or validating an integrated prototype, our team can help define and develop the right technical approach.

Get in touch, or explore our related engineering capabilities.