Senior Software Engineer in Edinburgh

Senior Software Engineer in Edinburgh

Edinburgh Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
R

At a Glance

  • Tasks: Join a dynamic R&D team to develop next-gen patient monitoring solutions.
  • Company: Innovative med tech company based in central Edinburgh.
  • Benefits: Enjoy hybrid working, competitive salary, and 25 days annual leave.
  • Why this job: Make a real impact in healthcare technology while advancing your career.
  • Qualifications: Proven experience in C++ and multi-threaded programming required.
  • Other info: Collaborative environment with opportunities for professional growth.

The predicted salary is between 36000 - 60000 Β£ per year.

An innovative and well-established med tech company are seeking a Senior Software Engineer to join its R&D team based in central Edinburgh. 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
  • Hybrid working - 2 days a week into the office
  • 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. Or, if you are an experienced Software Engineer with many years of building high performance, safety-critical C++ based software, looking to join an exciting new team ... the Senior role could be your dream position.

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.

Senior Software Engineer in Edinburgh employer: Resourcing Group

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, hybrid working options, and generous annual leave that increases with service. Our collaborative culture fosters professional growth, allowing you to make a tangible impact on healthcare technology while enjoying unique benefits like paid charity work days and a comprehensive healthcare cash plan.
R

Contact Detail:

Resourcing Group Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Software Engineer in Edinburgh

✨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 have a portfolio or GitHub with projects showcasing your C++ expertise, make sure to highlight it during interviews. It’s a great way to demonstrate your hands-on experience and technical prowess.

✨Tip Number 3

Prepare for the technical interview! Brush up on multi-threaded programming and Linux environments, as these are key areas for the role. Practising coding challenges can help you feel more confident and ready to impress.

✨Tip Number 4

Don’t forget to apply through our website! We love seeing applications directly from candidates who are excited about joining us. Plus, it gives you a better chance of standing out in the crowd!

We think you need these skills to ace Senior Software Engineer in Edinburgh

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

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with C++, multi-threaded programming, and any work in regulated industries. We want to see how your skills match what we're looking for!

Showcase Your Projects: Include specific projects that demonstrate your hands-on experience and technical leadership. We love seeing real examples of your work, especially if they relate to patient monitoring or safety-critical software.

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.

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 this exciting opportunity. We can’t wait to hear from you!

How to prepare for a job interview at Resourcing Group

✨Know Your Tech Inside Out

Make sure you brush up on your C++ skills and be ready to discuss multi-threaded programming. The company is looking for someone who can demonstrate their technical prowess, so prepare to talk about your past projects and how you've tackled challenges in a regulated environment.

✨Showcase Your Collaborative Spirit

Since the role involves working with international teams, highlight your experience in cross-functional collaboration. Share examples of how you've successfully worked with diverse teams and navigated time zone differences to achieve project goals.

✨Prepare for Scenario-Based Questions

Expect questions that assess your problem-solving abilities in real-world scenarios. Think of specific instances where you made architectural decisions or improved development standards, and be ready to explain your thought process and the outcomes.

✨Ask Insightful Questions

At the end of the interview, don’t shy away from asking questions. Inquire about the company's approach to innovation in healthcare technology or how they maintain a high-performance culture. This shows your genuine interest in the role and helps you gauge if it’s the right fit for you.

Senior Software Engineer in Edinburgh
Resourcing Group
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

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