Principal Software Engineer in High Wycombe

Principal Software Engineer in High Wycombe

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

At a Glance

  • Tasks: Lead software architecture and design for innovative scientific instruments.
  • Company: Industry-leading manufacturer of cutting-edge scientific technology.
  • Benefits: Competitive salary, mentorship opportunities, and a dynamic work environment.
  • Why this job: Make a real impact in R&D while working with advanced technology.
  • Qualifications: Honours degree in Physics, Mathematics, or Engineering; expert in C#/.NET and C/C++.
  • Other info: Office-based role in High Wycombe with excellent career growth potential.

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

CK Group are recruiting for a Principal Software Engineer on behalf of an industry leading manufacturer of Scientific Instruments, on a permanent basis. This is an office-based position, located in High Wycombe.

The successful candidate will lead the technical direction for Software, Firmware, and ideally Electronics within the R&D group, and bridge the gap between complex physical principles and robust software architecture.

Your responsibilities will include:

  • Leading the architecture and design of software systems across the full stack, from embedded firmware (C/C++) controlling hardware to high-level application software (C#/.NET).
  • Providing technical guidance, mentorship, and leadership to a team comprising Software, Firmware, and Electronics Engineers.
  • Applying a strong understanding of physics to develop algorithms that turn raw sensor data into actionable scientific insight.
  • Working closely with hardware engineers to bring up new boards, debug complex opto-electronic systems, and ensure seamless integration between hardware and software.

About you: To be considered for the role, you will have the following skills and experience:

  • Honors degree in Physics, Mathematics, or Engineering (with a strong Physics component).
  • Industry experience in scientific instrumentation, industrial automation, or a similar high-technology environment where software interacts physically with hardware.
  • Expert-level proficiency in C# / .NET and strong proficiency in C/C++ for embedded systems/firmware.
  • Demonstrated experience leading or mentoring multi-disciplinary technical teams (Software and Firmware/Electronics).

It is essential that applicants hold entitlement to work in the UK.

Principal Software Engineer in High Wycombe employer: CK Group- Science, Clinical and Technical

CK Group is an exceptional employer, offering a dynamic work environment in High Wycombe where innovation meets collaboration. As a Principal Software Engineer, you will not only lead cutting-edge projects in scientific instrumentation but also benefit from a culture that prioritises employee growth through mentorship and technical guidance. With a commitment to fostering a supportive atmosphere, CK Group empowers its employees to thrive and make meaningful contributions to the field of technology.
C

Contact Detail:

CK Group- Science, Clinical and Technical 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 industry, especially those who work at CK Group or similar companies. A friendly chat can sometimes lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. Since this role involves leading software architecture and working closely with hardware, be ready to discuss your experience with C#, .NET, and embedded systems in detail.

✨Tip Number 3

Showcase your leadership skills! Think of examples where you've mentored others or led a project. This is key for a Principal Software Engineer role, so make sure you highlight these experiences during interviews.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're serious about landing this role with CK Group.

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

C#
C++
Embedded Systems
Firmware Development
Software Architecture
Technical Leadership
Mentorship
Scientific Instrumentation
Algorithm Development
Debugging
Integration of Hardware and Software
Physics Knowledge
Mathematics
Engineering Principles

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the Principal Software Engineer role. Highlight your experience with C#/.NET and C/C++, and don’t forget to showcase any leadership roles you've had in multi-disciplinary teams.

Showcase Relevant Experience: When writing your application, focus on your industry experience in scientific instrumentation or similar fields. We want to see how your background aligns with the technical direction we’re looking for!

Be Clear and Concise: Keep your application clear and to the point. Use bullet points where possible to make it easy for us to see your key skills and achievements at a glance.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role as quickly as possible.

How to prepare for a job interview at CK Group- Science, Clinical and Technical

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of C#/.NET and C/C++. Be ready to discuss your past projects in detail, especially those involving embedded systems and firmware. This will show that you not only understand the technical aspects but can also lead a team effectively.

✨Bridge the Gap

Since this role involves connecting software with hardware, prepare to talk about how you've successfully integrated these two areas in previous roles. Think of specific examples where your understanding of physics helped you develop algorithms or solve complex problems.

✨Showcase Your Leadership Skills

As a Principal Software Engineer, you'll be expected to mentor and guide a team. Be ready to share experiences where you've led a multi-disciplinary team, highlighting your approach to mentorship and how you foster collaboration among engineers from different backgrounds.

✨Prepare Questions

Interviews are a two-way street! Prepare insightful questions about the company's R&D processes, team dynamics, and future projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.

Principal Software Engineer in High Wycombe
CK Group- Science, Clinical and Technical
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

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