Principal Software Engineer in Bonnyrigg

Principal Software Engineer in Bonnyrigg

Bonnyrigg Full-Time 60000 - 80000 £ / year (est.) No home office possible
Bright Purple Resourcing

At a Glance

  • Tasks: Lead software development for next-gen patient monitoring solutions in a collaborative R&D team.
  • Company: Innovative med tech company at the forefront of healthcare technology.
  • Benefits: Competitive salary, flexible working, 25 days leave, life insurance, and healthcare cash plan.
  • Other info: Join a diverse team with excellent growth opportunities in a fast-evolving industry.
  • Why this job: Make a real impact in clinical environments while advancing your career in a dynamic field.
  • Qualifications: Extensive C++ experience, multi-threaded programming, and strong communication skills.

The predicted salary is between 60000 - 80000 £ per year.

An innovative and well-established med tech company is seeking a proven technical leader to join its R&D team based in central Edinburgh as a Principal Software Engineer. This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that make a real difference in clinical environments.

What is in it for you:

  • Competitive salary
  • Flexible working
  • 25 days annual leave - which increases with years of service
  • Life insurance
  • Pension
  • Paid charity work days
  • Healthcare cash plan
  • ... and much more.

The Roles:

If you are a proven technical leader looking to remain hands-on and ship code whilst making key architectural decisions, driving the roadmap, and contributing to building a high-performing dev culture, the Principal role is ideal. You will be part of a cutting-edge company at the forefront of healthcare technology. Contribute to a high-performance culture by maintaining rigorous development standards and documentation. As a Software Engineer, you will be instrumental in designing and developing complex software systems within a regulated medical technology environment. These positions are ideal for seasoned engineers who thrive in collaborative cross-functional development.

What We're Looking For:

  • Vast software development experience in C++
  • Strong background in multi-threaded programming and Linux-based development environments
  • Experience with Qt/QML or other modern UI frameworks is highly advantageous
  • Familiarity with regulated industries (medical, aerospace, defence, etc.) is preferred
  • Experience working with international teams across time zones is a plus
  • Excellent communication skills

These are outstanding opportunities for highly motivated engineers to step into a strategic role within a fast-evolving med tech environment. To apply, please submit your up-to-date CV for consideration.

Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.

Principal Software Engineer in Bonnyrigg employer: Bright Purple Resourcing

Join a pioneering med tech company in the heart of Edinburgh, where innovation meets compassion. With a strong commitment to employee well-being, we offer competitive salaries, flexible working arrangements, and generous annual leave, alongside opportunities for professional growth in a collaborative environment. Be part of a team that not only values your technical expertise but also encourages you to make a meaningful impact in healthcare technology.
Bright Purple Resourcing

Contact Detail:

Bright Purple Resourcing Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to your connections in the med tech industry, especially those who work at companies you're interested in. A friendly chat can lead to insider info and even referrals that could get your foot in the door.

✨Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub profile showcasing your best projects, especially those involving C++ and multi-threaded programming. This will give potential employers a taste of what you can bring to their team.

✨Tip Number 3

Ace the interview by being ready to discuss your past experiences in regulated environments. Be prepared to share specific examples of how you've tackled challenges in software development, particularly in medical tech or similar fields.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

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

C++
Multi-threaded Programming
Linux-based Development
Qt/QML
UI Frameworks
Regulated Industries Familiarity
International Team Collaboration
Excellent Communication Skills
Architectural Decision Making
High-Performance Development Standards
Documentation Skills
Technical Leadership
Software System Design
Hands-on Coding

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++, multi-threaded programming, and any work in regulated industries. We want to see how your skills align with what we're looking for!

Showcase Your Leadership Skills: As a technical leader, it's important to showcase your leadership experience. Include examples of how you've driven projects or contributed to a high-performance culture in previous roles. We love seeing how you can inspire and lead teams!

Keep It Clear and Concise: When writing your application, clarity is key! Use straightforward language and avoid jargon where possible. We appreciate a well-structured application that gets straight to the point, making it easy for us to see your qualifications.

Apply Through Our Website: Don't forget to apply through our website! This ensures your application goes directly to us and helps streamline the process. We can't wait to see what you bring to the table!

How to prepare for a job interview at Bright Purple Resourcing

✨Know Your Tech Inside Out

Make sure you brush up on your C++ skills and be ready to discuss multi-threaded programming. Familiarise yourself with Linux-based environments and any relevant UI frameworks like Qt/QML. Being able to demonstrate your technical expertise will show that you're the right fit for a hands-on role.

✨Showcase Your Leadership Skills

As a Principal Software Engineer, you'll need to exhibit strong leadership qualities. Prepare examples of how you've led teams or projects in the past, especially in regulated industries. Highlight your ability to drive a high-performance culture and maintain rigorous development standards.

✨Communicate Clearly and Confidently

Excellent communication skills are a must for this role. Practice articulating your thoughts clearly, especially when discussing complex technical concepts. Be prepared to explain your ideas in a way that’s accessible to both technical and non-technical team members.

✨Understand the Company and Its Impact

Research the med tech company and its products. Understand how their patient monitoring solutions make a difference in clinical environments. This knowledge will not only help you answer questions but also allow you to ask insightful ones, showing your genuine interest in the role and the company.

Principal Software Engineer in Bonnyrigg
Bright Purple Resourcing
Location: Bonnyrigg

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

>