At a Glance
- Tasks: Design and develop software tools for patient monitoring and clinical decision-making.
- Company: Join Medtronic, a leader in innovative healthcare solutions based in Edinburgh.
- Benefits: Enjoy flexible working, competitive salary, and training opportunities.
- Why this job: Be part of a diverse team driving innovation in life-saving technologies.
- Qualifications: Bachelor’s degree in relevant engineering with experience in multiple programming languages.
- Other info: Commitment to inclusion and diversity, fostering a culture where everyone belongs.
The predicted salary is between 43200 - 72000 £ per year.
Careers that Change Lives
You will be a Senior Software Engineer who has an entrepreneurial flare. You will be a jack of all trades within your discipline, not frightened of getting your hands dirty simultaneously on multiple projects, supporting projects from advanced blue-sky research to the development of best-in-class patient vital signs monitoring products. You will be an all-rounder conversant in multiple programming languages and tool stacks from embedded all the way to web applications.
We are an Artificial Intelligence and Algorithm development team based in Edinburgh. We work on advanced research for novel sensors as well as supporting the algorithm enhancement of more mature in field products. Our small world class functional team supports the newly created Acute Care and Monitoring (ACM) Operating Unit (OU) that is committed to excellence in innovation and commercialization to pursue our vision and long-term business growth. The OU is based mainly out of Boulder, Colorado.
A Day in the Life
• Design, develop and debug software tools to support algorithm development for:
• Patient monitoring sensors and devices.
• Algorithm training and analysis tools.
• Clinical decision-making tools.
• Design, develop and debug software tools that are used to support clinical trials of key products.
• Provide architectural guidance and leadership to outsourced tool and sensor development.
• Provide architectural guidance and leadership to other OU projects supporting sensor, tooling, and other OU applications.
• Contribute to the design, development and maintenance of a data lake supporting sensor algorithm development, training, and validation.
Must Haves
• Bachelor’s degree in Electrical Engineering, Computer/Software, Biomedical or similar Engineering with a relevant experience
• Proven experience in more than 50% of the following: C/C++ development, C#/.NET, Python/Matlab, Qt, SQL, Linux
• Experience of creating documentation, creating test plans and executing tests to validate software functionality
• Ability to work with cross-functional teams and communicate technical concepts to non-technical stakeholders
• Experience with Agile software development methodologies.
• Working experience with version control systems (e.g., Git, SVN)
Nice to Haves
• Experience in the medical devices or sensor and algorithm industries
• Knowledge of signal processing algorithms
• Familiarity with machine learning and artificial intelligence
• Familiarity with computer vision/image processing
We Offer
At Medtronic, you will find a diverse team of innovators who bring their unique backgrounds and their individual life experiences to work every day. We work hard to cultivate a workforce that reflects our patients and partners, we believe it’s the only way to drive healthcare forward.
We offer a competitive salary and benefits package to all our employees:
• Flexible working environment
• Annual Incentive Plan % depending on company results
• Pension scheme and group discount on healthcare insurance
• Training possibilities via Cornerstone/Harvard Manage Monitor/Skills Lab
• Employee Assistance Program and Recognize! (our global recognition program)
Our Commitment
Our unwavering commitment to inclusion, diversity, and equity (ID&E) means zero barriers to opportunity within Medtronic and a culture where all employees belong, are respected, and feel valued for who they are and the life experiences they contribute. We know equity starts beyond our workplace, and we must play a role in addressing systemic inequities in our communities if we hope to have long-term sustainable impact. Anchored in our Mission, we continue to drive ID&E forward both to enhance the well-being of Medtronic employees and to accelerate innovation that brings our lifesaving technologies to more people in more places around the world.
Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit. Check our Blog for more information.
Bank or payment details should not be provided when applying for a job. Eurojobs.com is not responsible for any external website content. All applications should be made via the \’Apply now\’ button.
Created on 22/06/2025 by TN United Kingdom
#J-18808-Ljbffr
Senior Software Engineer. employer: Medtronic
Contact Detail:
Medtronic Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer.
✨Tip Number 1
Familiarise yourself with the specific programming languages and tools mentioned in the job description, such as C/C++, Python, and SQL. Having hands-on experience or projects that showcase your skills in these areas can set you apart during discussions.
✨Tip Number 2
Highlight any experience you have with Agile methodologies, as this is a key aspect of the role. Be prepared to discuss how you've successfully worked in Agile teams and contributed to project outcomes.
✨Tip Number 3
Showcase your ability to communicate complex technical concepts to non-technical stakeholders. Prepare examples from your past experiences where you effectively bridged the gap between technical and non-technical team members.
✨Tip Number 4
Research Medtronic's commitment to innovation and diversity. Being able to articulate how your values align with their mission can demonstrate your genuine interest in the company and its culture.
We think you need these skills to ace Senior Software Engineer.
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly in C/C++, Python, and other languages mentioned in the job description. Emphasise any projects that showcase your ability to work on multiple tasks simultaneously.
Craft a Compelling Cover Letter: In your cover letter, express your passion for innovation in healthcare technology. Mention specific experiences that demonstrate your entrepreneurial spirit and ability to work with cross-functional teams.
Showcase Relevant Projects: Include examples of past projects that align with the responsibilities listed in the job description, such as developing clinical decision-making tools or working with algorithm training. This will help illustrate your hands-on experience.
Highlight Soft Skills: Don’t forget to mention your communication skills and ability to convey technical concepts to non-technical stakeholders. This is crucial for the role, so provide examples of how you've successfully done this in the past.
How to prepare for a job interview at Medtronic
✨Showcase Your Technical Skills
Be prepared to discuss your experience with the programming languages and tools mentioned in the job description. Highlight specific projects where you've used C/C++, Python, or any other relevant technologies, and be ready to explain your role in those projects.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Prepare to walk through your thought process on how you would approach debugging software or developing new features, especially in a clinical context.
✨Communicate Effectively
Since the role involves working with cross-functional teams, practice explaining complex technical concepts in simple terms. This will show your ability to communicate effectively with non-technical stakeholders, which is crucial for this position.
✨Emphasise Your Adaptability
The job requires a jack-of-all-trades mentality. Share examples of how you've successfully managed multiple projects simultaneously and adapted to changing priorities. This will demonstrate your entrepreneurial spirit and readiness to take on diverse challenges.