Principal Software Engineer

CV-LibraryHP13, High Wycombe, BuckinghamshirepermanentPosted: 30 March 2026
Apply Now
We’re hiring a Principal Software Engineer to join a global technology business based in Buckinghamshire. The company designs and builds high-precision laboratory instruments used in science, healthcare, and environmental testing.

Please note: NO SPONSORSHIP IS PROVIDED WITH THIS POSITION

What You’ll Do as a Principal Software Engineer:

*

Lead the design and architecture of software systems across the full stack, from embedded C/C++ firmware controlling hardware to high-level C#/.NET applications.

*

Mentor and guide a multidisciplinary team of software, firmware, and electronics engineers.

*

Apply physics-based thinking to develop algorithms that turn raw sensor data into meaningful scientific results.

*

Work closely with hardware teams to bring up new boards, debug complex opto-electronic systems, and integrate hardware with software seamlessly.

*

Drive innovation in next-generation products, particularly in areas like thermal analysis and materials characterisation.

*

Support manufacturing and production while collaborating cross-functionally on high-level software development.

Requirement for a Principal Software Engineer:

*

Degree in Physics, Mathematics, or Engineering with a strong physics component.

*

10+ years of commercial software experience with a proven track record of delivering complex systems.

*

Expert-level skills in C#/.NET and strong experience in C/C++ for embedded systems/firmware.

*

Experience leading or mentoring multidisciplinary technical teams.

*

Background in scientific instrumentation, industrial automation, or similar environments where software interacts with hardware.

*

Strong understanding of communication protocols (I2C, SPI, USB, Ethernet) and the ability to read schematics/datasheets for development and debugging.

*

Experience defining software standards, driving Agile processes, and implementing CI/CD pipelines

Similar Jobs

Trainee AI Engineer Placement Programme

CV-Library

HP11, High Wycombe, Buckinghamshirepermanent2 weeks ago

Trainee AI Engineer – No Experience Needed Future-proof your career in Artificial Intelligence – starting today. Looking for a career change? Currently employed but want something better? Or maybe you...

Trainee Health & Safety Officer Placement Programme

CV-Library

HP11, High Wycombe, Buckinghamshirepermanent2 weeks ago

Trainee Health and Safety Officer – No Experience Needed Future-proof your career in Health and Safety – starting today. Looking for a career change? Currently employed but want something better? Or m...

Trainee AI Programmer Placement Programme

CV-Library

HP11, High Wycombe, Buckinghamshirepermanent2 weeks ago

Trainee AI Programmer – No Experience Needed Future-proof your career in Artificial Intelligence – starting today. Looking for a career change? Currently employed but want something better? Or maybe y...

Air Conditioning Project Manager

CV-Library

High Wycombe, Buckinghamshirepermanent3 weeks ago

Air Conditioning Project Manager Up to £65,000 + £6k Car Allowance + Mileage + Package Want to run high-value HVAC projects with real autonomy and not just be another number? I'm working with a leadin...

Director of Clinical Services Role

CV-Library

High Wycombe, Buckinghamshirecontract3 weeks ago

Workforce Planning and Development: • Lead the recruitment, retention, development, and performance management of the nursing and clinical workforce. • Champion professional education, clinical superv...