Senior Software Engineer

Senior Software Engineer

Birmingham Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
E

At a Glance

  • Tasks: Join a greenfield project as a Senior Software Engineer, developing cutting-edge medical technology.
  • Company: Be part of a pioneering medical tech company in Edinburgh with strong backing and stability.
  • Benefits: Enjoy a hybrid work model, standard hours, and a positive work-life balance.
  • Why this job: Contribute to impactful projects while working in a supportive and innovative environment.
  • Qualifications: Strong C++ skills, experience with Qt, and familiarity with modern desktop UI frameworks required.
  • Other info: Opportunity for growth with plans for 22 new hires across various engineering roles.

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

We’re at a pivotal stage in building the first of two new R&D teams for a cutting-edge medical technology company based in Edinburgh. This is a rare opportunity to join a greenfield project, with up to 22 hires planned across Principal, Senior, and Mid-Level Software Engineer roles. The product is a next-generation, globally distributed medical device, backed by a major parent organisation that ensures long-term stability and investment. The company offers a positive work-life balance, with standard working hours (Monday to Friday, 9am–5:30pm).

We’re looking for experienced C++ developers who can deliver high-quality code in a regulated development environment.

Key Skills:
  • Strong C++ (C++11 or newer)
  • Experience with Qt
  • Familiarity with at least one modern desktop UI framework (e.g., WPF, WinUI 3, UWP—not WinForms or web-based frameworks)
  • Linux development experience

A few quick questions to help with screening:

  • How much experience do you have with C++11 or newer?
  • What Qt experience do you have?
  • What desktop UI frameworks have you used (excluding WinForms, Win32, or web)?
  • When did you last use Linux in a development context?

If this sounds interesting, I’d be happy to share more—including the client name, job description, and full details on the product roadmap and growth opportunities. Feel free to reach out with any questions.

E

Contact Detail:

Experis Scotland Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Make sure to brush up on your C++ skills, especially focusing on C++11 or newer features. Being able to discuss specific projects where you've implemented these features will show your expertise and make you stand out.

✨Tip Number 2

Familiarise yourself with Qt and any modern desktop UI frameworks like WPF or WinUI 3. Having practical examples of how you've used these frameworks in past projects can really impress the hiring team.

✨Tip Number 3

Since this role involves working in a regulated environment, be prepared to discuss your experience with compliance and quality assurance processes. Highlighting your understanding of these aspects can set you apart from other candidates.

✨Tip Number 4

Don't forget to mention your Linux development experience. Be ready to share specific instances where you've used Linux in your projects, as this is a key requirement for the role.

We think you need these skills to ace Senior Software Engineer

Strong C++ (C++11 or newer)
Experience with Qt
Familiarity with modern desktop UI frameworks (e.g., WPF, WinUI 3, UWP)
Linux development experience
Ability to deliver high-quality code in a regulated environment
Problem-solving skills
Attention to detail
Collaboration and teamwork
Adaptability to new technologies
Effective communication skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++11 or newer, Qt, and any desktop UI frameworks you've worked with. Use specific examples to demonstrate your skills and achievements in these areas.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the opportunity to work on a greenfield project. Mention your relevant experience and how it aligns with the company's goals, particularly in regulated development environments.

Prepare for Screening Questions: Anticipate the screening questions regarding your experience with C++, Qt, and Linux. Prepare concise and clear responses that showcase your expertise and problem-solving abilities in these areas.

Proofread Your Application: Before submitting, carefully proofread your application materials for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.

How to prepare for a job interview at Experis Scotland

✨Showcase Your C++ Expertise

Make sure to highlight your experience with C++11 or newer during the interview. Be prepared to discuss specific projects where you utilised these skills, as well as any challenges you faced and how you overcame them.

✨Demonstrate UI Framework Knowledge

Since familiarity with modern desktop UI frameworks is crucial, be ready to talk about your experience with Qt, WPF, or similar technologies. Prepare examples of how you've implemented user interfaces in past projects.

✨Discuss Linux Development Experience

As Linux development experience is a requirement, think of instances where you've used Linux in a development context. Be ready to explain your workflow and any tools you prefer when working in a Linux environment.

✨Prepare for Technical Questions

Expect technical questions related to C++ and the specific frameworks mentioned in the job description. Brush up on key concepts and be ready to solve coding problems or discuss algorithms relevant to the role.

Senior Software Engineer
Experis Scotland
Location: Birmingham
Go Premium

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

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