Principal Software Engineer

Quantum Design Oxford

Appleton

On-site

GBP 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

25 days annual leave
Private healthcare
Defined contribution pension plan
Flexible benefits package
Flexible working hours + half-day on a
Ongoing career development

Job summary

Quantum Design Oxford is seeking a Principal Software Engineer to develop and support software for its instruments. You will write clean, maintainable code, understand system principles, and identify risk areas while implementing unit tests.

You will drive concept design through to production with the wider tech team and provide on-site technical support during installations. Ideal candidates have strong C++/Linux/Python skills, experience with CMake and GIT, and a degree in a relevant subject

Qualifications

  • Proven experience with modern C++ in scientific/technical environments.
  • Strong Linux and Python development skills.
  • Familiarity with CMake and version control (GIT).

Responsibilities

  • Develop and support software applications and drivers for Quantum Design Oxford products.
  • Ensure projects meet customer requirements from concept to production with the technology team.
  • Provide technical support during installation and operation of end-user systems.

Skills

Modern C++
Linux
Python
CMake
GIT

Education

Degree in a relevant subject

Job description

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 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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Test Development Engineer
Principal Test Development Engineer

QinetiQ Limited • Ashford

On-site
GBP 60,000 - 90,000
Matched contribution pension
Generous holiday allowance
Health Cash Plan
+5
Software Team Leader (C#)
Software Team Leader (C#)

Oxford Instruments plc • High Wycombe

On-site
GBP 50,000 - 70,000
25 days annual leave plus bank holidays
Private health insurance
Employee Assistance Programme
+3
Principal SW Engineer - C++, Linux & Python | Flexible Hours
Principal SW Engineer - C++, Linux & Python | Flexible Hours

Quantum Design Oxford • Appleton

On-site
GBP 90,000 - 120,000
25 days annual leave
Private healthcare
Defined contribution pension plan
+3
Principal Electronics Engineer
Principal Electronics Engineer

Oxford Nanopore Technologies • Oxford

On-site
GBP 90,000 - 130,000
Bonus
Private healthcare
Generous pension
Principal Software Engineer
Principal Software Engineer

Aurora Energy Research • Oxford

Hybrid
GBP 120,000 - 180,000
Private Medical Insurance
Parental Support
Employee Assistance Programme (EAP)
+3
Principal Electronics Engineer
Principal Electronics Engineer

Oxford Instruments • High Wycombe

Hybrid
GBP 60,000 - 80,000
25 days annual leave plus bank holidays
Private health insurance
Pension plan with AVIVA
+2
Software Team Leader (C#)
Software Team Leader (C#)

Oxford Instruments GmbH • High Wycombe

Hybrid
GBP 70,000 - 100,000
Annual leave 25 days
Employee assistance program
Private health and life insurance
+5
Principal Software Engineer
Principal Software Engineer

Sirius Analysis Ltd • Portsmouth

Hybrid
Electric vehicle scheme
Pension (7% company contribution)
Life insurance
+1
Principal Electronics & Embedded Software Engineer
Principal Electronics & Embedded Software Engineer

Redline Group Ltd • Milton

On-site
GBP 85,000 - 110,000
Principal Software Engineer
Principal Software Engineer

Prattwhitney • Manchester

Hybrid
GBP 60,000 - 80,000
Contributory Pension Scheme (up to 10.5% company contribution)
25 days holiday plus public holidays
Company bonus scheme
+4