> Markdown version of [/jobs/ext/2838400-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/2838400-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** Quantum - **Location:** Appleton, UK - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Artificial Intelligence, Software Applications, Unit Testing, CMake, Linux, Python (Programming Language), Software Engineering, Git, C++14, Software Version Control - **Published:** September 11, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/principal-software-engineer/46552931 ## About the Role external customer requirements and completing concept design through to production in conjunction with the wider technology team. Providing technical support during the installation and operation of end user systems will also form part of this role. About You For the role of Principal Software Engineer, we are looking for a dynamic individual who is looking to work in a varied and fast paced team environment. Ideally you will have experience with using programmable instruments, however this is not essential. You will have previous experience of software development using modern C++, Linux and python and working with tools such as CMake and GIT would be desirable. It would be beneficial if you are familiar with version control principles and systems. A degree in a relevant subject would be an advantage but is not essential with sufficient proven experience. Benefits for a Principal Software Engineer In addition to a competitive starting salary, QD Oxford offers flexible working hours and a half-day on Fridays. We also offer 25 days annual leave, private healthcare, a defined contribution Group Personal Pension Plan, and a flexible benefits package that you can tailor to your own requirements. We also invest in our talented employees by supporting them in their ongoing career and development so that they reach their full potential. We care and work hard to provide a workplace where you can grow and learn. Please note that AI is not used during our recruitment process. Our interview process typically includes an HR screening call, MS Teams interview, followed by an onsite interview ## Description Quantum Design Oxford manufactures highly complex, high value cryogenic and superconducting magnet systems for cutting edge research and development. We are looking for an experienced Principal Software Engineer to join our Technology team and work on our cutting-edge scientific products. This is a varied role, that will see you working on new projects, involving the full software lifecycle (concept to test), as well as maintenance of existing products and your contribution will help to ensure that we meet our customers' expectations. The opportunity In the role of Principal Software Engineer, you will be developing and supporting software applications and drivers for a range of QD Oxford's products and instruments. This includes writing clean maintainable code, understanding the operating principles of our systems, identifying delivery risk areas within a project, as well as implementing unit tests. You will be technically responsible for ensuring that the projects meet internal and ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Quantum DevOps - Quantum Application Development](https://www.wearedevelopers.com/videos/1441-quantum-devops-quantum-application-development) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Quantum DevOps - Enabling Industrial Engineering](https://www.wearedevelopers.com/videos/100282-quantum-devops-enabling-industrial-engineering) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk)