
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading scientific instrumentation company in England is seeking an experienced Principal Software Engineer to contribute to both new development projects and the ongoing evolution of existing products. You will design, develop, and maintain software applications and device drivers for scientific instruments, working in a collaborative environment. The ideal candidate has strong software experience in C++ and Python, solid Linux knowledge, and excellent problem-solving skills. Competitive salary and a supportive team await you.
Oxford Nanoscience is currently seeking an experienced Principal Software Engineer. This is a key role that combines innovation with responsibility, as you contribute to both new development projects and the ongoing evolution of our existing product range. You'll be working on highly complex, high-value scientific systems that power breakthroughs in physics, materials science, and beyond.
In this role, you will be responsible for the full software development lifecycle—from concept through to testing and support. You'll work closely with engineers and scientists across disciplines to deliver robust, maintainable, and high-performance software for our precision instruments.
We are looking for a dynamic and experienced software engineer who thrives in a fast-paced, multidisciplinary environment.
Ready to join us and shape the future of scientific instrumentation? Apply now to become part of a team that's enabling the next generation of discovery.
#LI-JR1 #LI-Hybrid