Software Engineer

New Today

This range is provided by Experis Scotland. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Salary: Up to £65,000 + benefits

Job Title: Senior Software Engineer

Location: Edinburgh (Hybrid – 2 days onsite per week)

Industry: Medical Equipment Manufacturing

Technology Recruiter | Software | Embedded Software | Hardware | Electronics | UK-wide Talent Partner

About the Role

We’re looking for a Senior Software Engineer to join our client’s growing engineering team in Edinburgh. This is an exciting opportunity to contribute to the design and development of cutting-edge medical equipment that directly impacts patient care and healthcare innovation.

You’ll play a key role in building high-performance, reliable software, with a particular focus on multi-threaded applications and modern C++ development practices.

What You’ll Be Doing

  • Designing, developing, and maintaining software for advanced medical equipment.
  • Implementing high-performance applications with a focus on multi-threading, string manipulation, and memory management.
  • Using smart pointers and modern C++ techniques to ensure code safety and reliability.
  • Collaborating with hardware, QA, and product teams to deliver seamless system integration.
  • Leading design reviews, mentoring junior engineers, and ensuring best practices in coding and documentation.
  • Supporting verification, validation, and compliance activities aligned with medical device standards.

What We’re Looking For

  • Strong proficiency in C++ with a deep understanding of modern C++ features.
  • Proven experience in multi-threaded application development.
  • Solid knowledge of string handling and memory management.
  • Experience with smart pointers and other resource-management techniques.
  • Background in software development for regulated industries (medical, aerospace, defence, or automotive desirable).
  • Excellent problem-solving and debugging skills.
  • Strong communication skills and the ability to work effectively in cross-functional teams.

What’s on Offer

  • Salary up to £65,000 depending on experience.
  • Hybrid working – 2 days onsite per week in Edinburgh.
  • Opportunity to work on life-changing medical technology.
  • Professional development, training, and career progression opportunities.
  • Benefits package including pension, holiday allowance, and more.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology

Industries

  • Staffing and Recruiting
  • Medical Equipment Manufacturing

Edinburgh, Scotland, United Kingdom

#J-18808-Ljbffr
Location:
City Of Edinburgh
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search