Job Opportunities

ChamSys is looking for full time, part time, and contract software and hardware engineers to join our team. Contact us for details.

Our products are in use across all forms of entertainment from the largest of world tours to the smallest of nightclubs. We build products which inspire creativity and enable lighting designers to create the shows you will have seen at festivals, concerts & on TV. We produce market leading lighting control hardware and software solutions and develop lighting networking hardware for permanent and temporary applications.

We are a friendly group of over 45 team members based here in Southampton and part of a wider group which employs over 350 people with offices in Nottingham, Miami, California, Mexico, Paris, and Belgium. We work closely together to embrace challenges and seek ways to innovate and enhance our products for the ever-evolving entertainment industry.

If you are interested in playing a role in helping lighting designers and operators create memorable experiences with ground-breaking control solutions, check out some of the awesome opportunities we have to join our company below.

Current Job Oportunities

Dev Ops Engineer

About the Role: 

We are seeking a DevOps Engineer to join our ambitious and growing team and help us build software for a range of platforms including PCs and mobile devices. We have a small but growing R&D team based in Southampton and our engineers are involved in the full software development life cycle, from conception to deployment. 

Main Responsibilities: 

  • Build and maintain our CI system for our software, building for a range of platforms including Windows, macOS, Ubuntu, Android, iOS, bespoke Linux based OS’s and bare metal micro-controllers. 
  • Assist other members of the software development team to build our software. 
  • Prepare and implement suitable test strategies. 
  • Assist the support team with troubleshooting technical issues, developing and implementing corrective actions as needed. 
  • Share knowledge and learning with other members of the software team. 
  • Continuous improvement of our CI system 

Essential Skills: 

  • At least 2 years professional experience in Software Engineering. 
  • Excellent communication, technical & problem-solving skills. 
  • An understanding of how modern complex C++ applications are compiled and built. 
  • Experience of working with scripting languages such as Bash and Python. 

Desirable Experience: 

  • Using build and CI tools such as CMake, QMake, GitLab, Conan, Docker and BuildBot. 
  • Deployment of Virtual Machines. 
  • Experience of working in a Linux OS. 
  • Working with stage lighting and lighting control products. 

Want to know more about the role? Drop our Software Engineering Team Manager an e-mail at jobs@chamsys.co.uk, you will be reporting to him, and he will be able to answer any questions about the role. 

 

Software Engineer (Mobile Apps Development)

We are seeking a Mobile Software Engineer to join our ambitious and growing team and help us build software for a range of mobile platforms including iOS and Android. We have a small but growing R&D team based in Southampton and our engineers are involved in the full software development life cycle, from conception to deployment. 

Main Responsibilities: 

  • Build and maintain our current range of mobile apps on iOS and Android. 
  • Develop new iOS and Android applications for our product range. 
  • Share knowledge and learning with other members of the software team. 

Essential Skills: 

  • At least 2 years professional experience in mobile app development. 
  • Excellent communication, technical & problem-solving skills. 
  • Knowledge of iOS and Android development. 
  • Experience in cross-platform development using C++ and QML in Qt. 
  • Experience of Apple and Android app store deployment. 

Desirable Experience: 

  • Using tools such as Git and GitLab. 
  • Developed apps which are live on the app store. 
  • JavaScript/HTML5 development experience. 
  • Developing on Linux, macOS, Windows. 
  • Agile/Scrum development process experience. 
  • Working with stage lighting and lighting control products. 

Want to know more about the role? Drop our Software Engineering Team Manager an e-mail [jobs@chamsys.co.uk], you will be reporting to him, and he will be able to answer any questions about the role. 

 

Software Engineer

We are seeking a Software Engineer to join our ambitious and growing team and help us build software for a range of hardware platforms. We have a small but growing R&D team based in Southampton and our engineers are involved in the full software development life cycle, from conception to deployment. 

Main Responsibilities: 

  • Design, develop and support solutions for our bespoke products. 
  • Design and develop our applications user interface. 
  • Create high and low-level software design using recognised methodologies. 
  • Ensure software can be built on our continuous build system. 
  • Produce documentation including requirements, change notes and user manuals. 
  • Prepare and implement suitable test strategies. 
  • Assist the support team with troubleshooting technical issues, developing and implementing corrective actions as needed. 
  • Share knowledge and learning with other members of the software team. 

Essential Skills: 

  • At least 3 years professional experience in Software Engineering. 
  • Experience developing in C/C++. 
  • Excellent communication, technical & problem-solving skills. 

Desirable Experience: 

  • Knowledge or experience of developing in Qt. 
  • Experience of networking, USB and implementing communication protocols. 
  • Using source control and CI systems such as GitLab, Git or Atlassian tools. 
  • Agile/Scrum development process experience. 
  • Working with stage lighting and lighting control products. 

Want to know more about the role? Drop our Software Engineering Team Manager an e-mail [jobs@chamsys.co.uk], you will be reporting to him, and he will be able to answer any questions about the role. 

 

Firmware Engineer

We are seeking a Firmware Engineer to join our ambitious and growing team and help us build software for a range of hardware platforms. We have a small but growing R&D team based in Southampton and our engineers are involved in the full software development life cycle, from conception to deployment. 

Main Responsibilities: 

  • Design, develop and support solutions for our bespoke products. 
  • Create firmware and hardware level software and support tools. 
  • Ensure firmware can be built on our continuous build system. 
  • Produce documentation including requirements, change notes and user manuals. 
  • Prepare and implement suitable test strategies. 
  • Assist the support team with troubleshooting technical issues, developing and implementing corrective actions as needed. 
  • Share knowledge and learning with other members of the software team. 

Essential Skills: 

  • At least 3 years professional experience in Software Engineering. 
  • Experience of developing for ARM based micro-controllers in C. 
  • Excellent communication, technical & problem-solving skills. 

Desirable Experience: 

  • Developing for the Atmel SAM range of microprocessors. 
  • Experience using IDE’s such Eclipse or Visual Code. 
  • Using version control and CI systems such as GitLab, Git or Atlassian tools. 
  • Agile/Scrum development process experience. 
  • Working with stage lighting and lighting control products. 

Want to know more about the role? Drop our Software Engineering Team Manager an e-mail [jobs@chamsys.co.uk], you will be reporting to him, and he will be able to answer any questions about the role.