Principal C++/Qt Software Engineer is required to work for a leading engineering organisation on a long-term programme developing advanced software solutions for Embedded Linux platforms. They specialise in delivering high-performance solutions for complex, safety-critical environments across sectors such as defence, aerospace, and industrial technology.
This is an excellent opportunity to play a key role in the design and delivery of complex software systems while mentoring engineers and shaping technical direction within an Agile/SAFe environment.
Key Responsibilities
- Lead the design, development and delivery of high-quality software using modern C++ and Qt on Embedded Linux platforms.
- Provide technical leadership through architecture, code reviews, mentoring and engineering best practices.
- Collaborate with Product Managers and multidisciplinary teams to support backlog refinement, estimation and Agile/SAFe delivery.
Qualifications
- 10+ years’ commercial experience in software test design, execution, and automation using modern C++ and Qt on Embedded Linux platforms.
- Extensive hands-on experience developing automated test scripts using Python.
- Strong experience with Squish or comparable GUI test automation frameworks.
- Strong understanding of Agile/SAFe methodologies, CI/CD pipelines, and modern software engineering practices.
Company cannot provide visa sponsorship, so only candidates residing in the UK and with the existing right to work will be considered for the role.
#J-18808-Ljbffr…
