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 up to 22 new hires planned across various 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.
Senior Software Engineer employer: Experis Scotland
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 with C++11 or newer features. Being able to discuss specific projects where you've used 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 implemented these 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 coding standards and best practices. Highlighting your understanding of compliance in software development can set you apart.
✨Tip Number 4
Don't forget to mention your Linux development experience. If you have specific examples of projects or challenges you've tackled using Linux, be ready to share those during discussions.
We think you need these skills to ace Senior Software Engineer
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 company. Mention your relevant experience and how it aligns with the company's goals, particularly in developing cutting-edge medical technology.
Prepare for Screening Questions: Anticipate the screening questions related to your experience with C++, Qt, and Linux. Prepare concise and clear answers that showcase your expertise and problem-solving abilities in these areas.
Highlight Regulatory Experience: If you have experience working in regulated development environments, be sure to mention this in your application. Explain how you ensure high-quality code while adhering to industry standards.
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 this will demonstrate your capability to deliver high-quality code in a regulated environment.
✨Familiarity with Qt and UI Frameworks
Since the role requires experience with Qt and modern desktop UI frameworks, be ready to talk about your familiarity with these technologies. Share examples of how you've implemented them in past projects, focusing on any challenges you overcame.
✨Linux Development Experience
As Linux development experience is essential for this position, ensure you can discuss your background in this area. Mention specific tools or environments you've worked with and how they contributed to your software development process.
✨Prepare for Technical Questions
Expect technical questions related to your skills and experiences. Review common C++ concepts, Qt functionalities, and Linux commands beforehand. Practising coding problems can also help you feel more confident during the technical assessment.