Careers at Carallon

Working here

We're proud of Carallon's history: a team of passionate engineers who worked hard together to create genuinely innovative, exciting tech. We're dedicated to keeping Carallon infused with that spirit of cooperation and learning as we continue to create products that surprise, excite and lead our industries.

Some benefits of working here include:

  • Creating industry-first technologies that are globally renowned and respected
  • Being part of an Employee Ownership Trust that works for the benefit of the employees
  • An Employee Council with representatives from every department
  • Flexible working hours
  • Annual bonus scheme
  • On the job training
  • Free, confidential Employee Assistance Programme operated by Health Assured

Our ethos

Everyone's an engineer

At Carallon, all the managers are also engineers and software developers. This is true all the way up to the Managing Director. The company was founded by and is still led by engineers. This fosters a supportive work environment where like-minded people can easily collaborate to solve problems.

Dynamic projects

Carallon develops for lots of different products simultaneously, so we're confident you'll never get bored. You’ll be challenged with creating completely new solutions as well as troubleshooting or optimising existing products. Sometimes you'll be creating ground-breaking new products that will go on to impact an entire industry.

Flexible hours

Maybe you’re a night owl who likes to code in the evenings, or maybe you’re at your brightest when tinkering with tech over your morning coffee. Whatever kind of person you are, Carallon offers flexibility in working hours; as long as you get the job done, you can adjust your hours to suit you.

Friendly work environment

We are big believers in strong teamwork and communication, and are proud to foster a friendly, open, collaborative work environment. We celebrate diversity, and encourage a healthy work/life balance. We also know the best way to learn is by doing, so we offer on-the-job training to enable you to build a rewarding, lasting career with us.

Current vacancies

We always want to hear from talented people with a passion for what we do, whether you're a new graduate or a programmer with years of experience.

Even if you don't see a position listed below, you're welcome to send your CV and a speculative cover letter to

If you have any questions, please e-mail our Director of Human Resources Sarah Darby for a graduate job description and details of how to apply.

Also shown below are vacancies at our sister companies, when they have them.

Job Reference                    CAR/SBE/MAR24

Salary                                  Competitive, depending on experience

Working hours                    Full-time

Contract type                      Permanent

Location                              Chiswick, W4 5QB

Job Description

Carallon is a product research and development company creating industry-leading award-winning products. Based in London, we specialise in industrial hardware and software design for the entertainment industry, encompassing lighting control, LED video processing and motion control. Many of our hardware products have their own integrated user interfaces, while others have accompanying configuration software that runs on desktop or mobile, and we also develop standalone software products.

Projects our team designs and manufactures for include:

  • The Pharos Architectural Control range of lighting control products used in theme parks and architectural installations worldwide
  • The Martin Professional P3 LED Video Wall processors
    The industry-leading Brompton Technology control and processing solution for video walls used in concerts, award shows and television.
  • As of 2020, Carallon is now owned by an Employee Ownership Trust. As a result, staff can enjoy additional rights and benefits, including an employee council, an annual tax-free profit-share scheme (dependent on company performance) and private healthcare.

About the role

The Senior C++ Build Tools and CI Infrastructure Engineer position is within our development team, working closely with our client Brompton Technology to help maintain and develop software and build systems infrastructure for their award-winning Tessera range of video products. The client codebase is in C++ using the Qt framework and spans multiple platforms (Windows/Mac/Linux). We are also making increasing use of Python as a secondary support language for scripting, build tools and automation. The role would suit a crossover C++ developer with a strong interest in build systems and embedded technologies. A strong candidate would also have the possibility of contributing to application development.

We offer a very friendly, flexible and supportive working environment, with an internal professional development programme and regular training. Our development team is close-knit and highly motivated with a keen interest in the products it creates. A successful candidate should be similarly minded to work in the driven, focused environment required to bring original and ground-breaking products to market.

The role is a unique opportunity to contribute to engineering systems that will be used to create spectacular events ranging from televised award-shows such as the Oscars, to corporate events for the world's leading brands, to the biggest rock-and-roll tours.

Key Responsibilities

  • Maintain embedded Linux build system
  • Maintain desktop application build systems for both Windows and MacOS
  • Improve CI Infrastructure resilience and performance
  • Maintain code signing build tools
  • Work with the QA department to deploy and enhance automated testing suites for regression testing

Essential Qualifications

  • Genuine interest in build systems, software tools and technical challenges
  • 2:1 or higher degree in a related subject from a Russell Group university or equivalent
  • At least 3 years of experience as a build systems or software engineer working with C++ and build tools (cmake/make/qmake)
  • Experience with building embedded Linux (buildroot/yocto)
  • Knowledge/experience of Jenkins or similar CI/CD tool configuration
  • Ability to discuss prior work, explain the processes involved and justify decisions made
  • Ability to communicate ideas and concepts effectively in spoken and written English within a technical environment
  • Evidence of the ability to work as part of a team, sharing skills, experience and interests with colleagues

Desirable Extras

  • Experience in one or more of the following: Python scripting, code signing, Unit testing frameworks (eg gtest), Automated testing frameworks (e.g. Squish)
  • Knowledge of Git and Gerrit version control
  • Familiarity with Incredibuild
  • Demonstrable interest working with video or lighting for live entertainment
  • Excellent time management, including the ability to prioritise conflicting tasks appropriately

For any queries about this vacancy please email us at quoting job reference CAR/SBE/MAR24. Please do not use this address to submit applications.

Copyright © 2004 – 2024 Carallon Limited. All Rights Reserved | Cookies | Privacy Policy | Terms & Conditions. Company registered in England and Wales no. 05047798