Embedded Software Engineer (C++) - Heart Pump Development
Stockholm, SE
With a passion for life
Join our diverse teams of passionate people and a career that allows you to develop both personally and professionally. At Getinge we exist to make life-saving technology accessible for more people. To make a true difference for our customers – and to save more lives, we need team players, forward thinkers, and game changers.
Are you looking for an inspiring career? You just found it.
Help us build a brand-new embedded system for critical care
We are developing completely new software for the embedded system of a heart pump, laying the foundation for a robust platform that meets the demands of modern critical care and strict regulatory standards. You will join our software team in Solna as we continue building a product that will meet international medical requirements, support clinicians in critical situations, and play a part in advancing life-supporting technology.
Our goal is to deliver software that is:
- State of the art – leveraging current best practices in architecture, development, and testing for embedded medical systems.
- Compliant – developed in accordance with medical software regulations.
- Reliable – performs consistently under demanding clinical conditions.
- Maintainable – well-structured and testable, allowing for future updates and improvements.
- Future-proof – designed as a solid foundation for future features, clinical innovation, and evolving technologies.
Your role in the team
- Design and implement embedded software in C++, from low level driver to application development.
- Translate system architecture into well-structured code that performs reliably in real-time environments.
- Work closely with system architects, software architects, software engineers, testers, DevOps engineers and other key roles across disciplines.
- Contribute to technical decisions around system structure, safety, and performance.
- Collaborate daily with our global development teams.
What we’re looking for
Technical skills we value:
- MSc in Computer or Electrical Engineering (or equivalent background).
- Strong object-oriented programming skills in C/C++.
- Solid background in embedded systems engineering.
- Experience in ground-up product development.
- Comfortable working close to hardware in real-time systems.
- Experience using unit testing frameworks in embedded system development.
- Experience working with UML, including translating models into code.
- Analytical and systematic problem solving.
- Structured approach to solving complex problems by breaking them into smaller, manageable parts.
- Experience working with agile software development
- Excellent communication skills in English, both written and spoken (Swedish proficiency is a plus).
Personal qualities we appreciate:
- A team player with a positive mindset.
- Communicates with clarity and transparency.
- Is caring, courageous, and ready to take ownership when needed.
- Dares to make decisions and align them with the team.
- Keeps an active dialogue around technical challenges.
Opportunities within the team
At Getinge, we believe that developing life-saving technology goes hand-in-hand with developing people. As part of our team, you’ll have:
- Access to continuous learning—new frameworks, software architectures and problem domains.
- Opportunities to improve your technical skills through hands-on work and regular feedback.
- Mentorship from experienced engineers and architects.
- The chance to work on various parts of the software stack, from low-level to application layers.
- Involvement in an innovative project that pushes the boundaries of medtech.
- Access to training programs to support your professional development.
What it’s like working at Getinge
You’ll join a skilled and growing team in Solna, developing meaningful technology with real-world impact. We value clarity, collaboration, and purpose in everything we do. At Getinge, we offer a safe, informal, and inclusive work environment where open dialogue and teamwork are essential. We believe in transparency across all levels and support each other to grow and succeed.
You’ll be supported by experienced colleagues and have access to learning resources to help you develop your skills over time. We also offer competitive compensation, wellness benefits, and a team culture built on trust, collaboration and continuous professional development.
Application
Applications will be reviewed continuously, and we therefore recommend sending us your application as soon as possible, but no later than April 20th 2025.
We kindly ask you to submit your application in our recruitment system by clicking the “apply now” button. Due to GDPR regulations we do not accept applications via e-mail.
If you have any questions regarding the role, please contact Recruiter Sofia Ekstrand at sofia.ekstrand@getinge.com.
We look forward to receiving your application. We hope you will join us on our journey to become the world’s most desired MedTech company.
#LI-SE1