Principal Software Engineer in Edinburgh, Scotland

Principal Software Engineer in Edinburgh, Scotland

Edinburgh +1 Full-Time 43200 - 72000 Β£ / year (est.) No home office possible
B

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.
  • 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.
  • Other info: Join a diverse team and enjoy excellent career growth opportunities in a fast-evolving industry.

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

An innovative and well-established med tech company are 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 increase in 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.

Locations

Edinburgh Scotland

Principal Software Engineer in Edinburgh, Scotland 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.
B

Contact Detail:

Bright Purple Resourcing Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Principal Software Engineer in Edinburgh, Scotland

✨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! If you’ve got a portfolio or GitHub with projects that highlight your C++ expertise and multi-threaded programming, make sure to share it during interviews. It’s a great way to demonstrate your hands-on experience and technical prowess.

✨Tip Number 3

Prepare for the interview by brushing up on your knowledge of regulated industries. Since this role is in medical tech, understanding the compliance and standards in this field will show you’re serious about the position and ready to contribute from day one.

✨Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who are proactive and engaged. Plus, it makes it easier for us to keep track of your application and get back to you quickly.

We think you need these skills to ace Principal Software Engineer in Edinburgh, Scotland

C++
Multi-threaded Programming
Linux-based Development
Qt/QML
UI Frameworks
Regulated Industries Familiarity
International Team Collaboration
Communication Skills
Software Development
Architectural Decision Making
High-Performance Culture Contribution
Documentation Standards

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!

Be Clear and Concise: When writing your application, keep it clear and concise. Use bullet points where possible to make it easy for us to read. We appreciate straightforward communication, especially when it comes to your achievements and skills.

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. Plus, it shows you're keen on joining our innovative team!

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. Be prepared to dive deep into your past projects, especially those involving Linux-based environments. This is your chance to showcase your technical prowess!

✨Showcase Your Leadership Skills

As a Principal Software Engineer, you'll need to demonstrate your ability to lead and mentor. Think of examples where you've driven a project or improved team dynamics. Highlight how you maintain high development standards and foster a collaborative culture.

✨Understand the Industry Context

Familiarise yourself with the medical tech landscape and any regulations that come with it. Being able to discuss how your experience aligns with the needs of regulated industries will set you apart from other candidates.

✨Communicate Clearly and Confidently

Excellent communication is key, especially when working with international teams. Practice articulating your thoughts clearly and concisely. Prepare to explain complex concepts in a way that's easy to understand for non-technical stakeholders.

Principal Software Engineer in Edinburgh, Scotland
Bright Purple Resourcing
Location: Edinburgh

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

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