Principal Software Engineer in High Wycombe
Principal Software Engineer

Principal Software Engineer in High Wycombe

High Wycombe Full-Time 48000 - 72000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Lead software design and mentor a dynamic team in cutting-edge technology.
  • Company: Global tech leader in high-precision laboratory instruments.
  • Benefits: Competitive salary, innovative projects, and a collaborative work environment.
  • Why this job: Make a real impact in science and healthcare with your software expertise.
  • Qualifications: Degree in Physics, Mathematics, or Engineering; 10+ years of software experience.
  • Other info: Join a forward-thinking team driving innovation in next-generation products.

The predicted salary is between 48000 - 72000 £ per year.

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.

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.

If you are interested in the Principal Software Engineer in Buckinghamshire, please apply.

Principal Software Engineer in High Wycombe employer: Octagon Group

Join a leading global technology business in Buckinghamshire, where innovation meets excellence in the design and development of high-precision laboratory instruments. As a Principal Software Engineer, you will thrive in a collaborative work culture that values mentorship and professional growth, offering you the opportunity to lead multidisciplinary teams and drive cutting-edge projects in science and healthcare. With a commitment to employee development and a dynamic environment, this company stands out as an exceptional employer for those seeking meaningful and rewarding careers.
O

Contact Detail:

Octagon Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer in High Wycombe

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in similar fields. A friendly chat can lead to insider info about job openings or even a referral.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving C#/.NET and embedded systems. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for technical interviews by brushing up on your algorithms and system design knowledge. Practice coding challenges and be ready to discuss your past projects in detail, especially how you've led teams and tackled complex problems.

✨Tip Number 4

Don’t forget to apply through our website! It’s straightforward and ensures your application gets the attention it deserves. Plus, we love seeing candidates who take that extra step to connect with us directly.

We think you need these skills to ace Principal Software Engineer in High Wycombe

C#/.NET
C/C++
Embedded Systems
Software Architecture
Algorithm Development
Physics-based Thinking
Debugging
Cross-functional Collaboration
Mentoring
Communication Protocols (I2C, SPI, USB, Ethernet)
Reading Schematics/Datasheets
Agile Processes
CI/CD Pipelines
Scientific Instrumentation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in C#/.NET and C/C++ for embedded systems. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements in software design and architecture!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about scientific instrumentation and how your background in physics or engineering makes you a perfect fit for our team. Let us know what excites you about this role!

Showcase Your Leadership Skills: Since this role involves mentoring a multidisciplinary team, make sure to highlight any previous leadership experiences. We love to see examples of how you've guided teams or driven innovation in past projects!

Apply Through Our Website: It’s super easy to apply! Just scroll down and click on 'Apply' on our website. This way, we can keep track of your application and ensure it gets the attention it deserves. We can’t wait to hear from you!

How to prepare for a job interview at Octagon Group

✨Know Your Tech Inside Out

Make sure you brush up on your C#/.NET and C/C++ skills. Be ready to discuss your experience with embedded systems and how you've tackled complex software challenges in the past. They’ll want to see that you can lead the design and architecture of software systems, so be prepared to share specific examples.

✨Showcase Your Mentoring Skills

As a Principal Software Engineer, you'll be expected to mentor a multidisciplinary team. Think of instances where you've guided others or led a project. Highlight your leadership style and how you foster collaboration among engineers from different backgrounds.

✨Demonstrate Your Problem-Solving Abilities

Prepare to discuss how you apply physics-based thinking to develop algorithms. Bring examples of how you've turned raw sensor data into meaningful results. They’ll be keen to hear about your experience debugging complex opto-electronic systems and integrating hardware with software.

✨Familiarise Yourself with Their Products

Research the company’s high-precision laboratory instruments and understand their applications in science, healthcare, and environmental testing. Being knowledgeable about their products will show your genuine interest and help you connect your experience to their needs during the interview.

Principal Software Engineer in High Wycombe
Octagon Group
Location: High Wycombe

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>