Software Developer
We are looking for Software Developers to join our growing team in Barcelona! (internships accepted)
We are looking for Software Developers to join our growing team in Barcelona!
(internships accepted)
Mentice is the world leader in virtual reality-based interventional medical simulation solutions. Our products help healthcare professionals with skills acquisition, continuous development, and pre-procedural planning – leading to improved safety, productivity and outcomes. Mentice solutions have been specifically developed for healthcare providers and the medical industry. Neurovascular, cardiovascular, and peripheral interventions are just some of the areas covered by our solutions which help improve treatments for many common diseases such as e.g. stroke, heart attacks and diabetes.
As a Software Developer, you will be part of a cross functional team working on our medical products and functionalities within both customer- and inhouse oriented projects. This includes developing software from first concept to released operational stage in a medically regulated environment.
To be successful in this role you have a solid interest in the technical area of software development and you are willing to dig into challenging problem solving. Curiosity about medical technology and an analytical mindset are key.
These roles are located at our brand new office in the heart of Barcelona, where you will be working tightly together with a team of experienced and highly engaged project managers, developers and data scientists.
What you’ll do:
- Develop new medical procedures and features to our family of endovascular simulation solutions.
- Develop core functionality in our Ankyras planning platform for medical simulation of neurovascular treatments.
- Develop internal tools to increase productivity, contribute to expanding testing automation and processes to improve quality
- Code primarily using C++, C#, Unity, MySQL, JavaScript, HTML.
- Continuously analyze, design, develop, deploy and document new technical solutions, with focus on great quality and scalability.
Who you are:
- You have strong hands-on C++ software development skills, probably 2-4 years of experience in a similar role or currently undergoing a Bahcelors’s Degree in a relevant discipline.
- You are passionate about writing efficient, high-quality code that is well structured and well tested.
- You have an interest in learning and growing as a software developer.
- You believe that it’s an interesting challenge to work on a complex medical product which benefits healthcare.
- You are self-motivated and want to work as a part of a global cross functional team.
- You have excellent communication skills. You are proficient in English, both verbally and in writing. You do not hesitate to continuously give constructive feedback to improve daily work.
- You have or are undertaking a Bachelors’s Degree in computer science, IT, engineering or similar, with a strong focus and interest in programming.
Experiences and skills and we would be excited if you also have:
- Experience from game programming and/or physics simulation, preferably knowledge with Unreal or Unity gaming engines.
- Familiarity with OpenGL/GLSL.
- Experience in UI/UX design, with an interest for the end user.
- Experience with multi-threaded software development.
- Experience with other programming languages.
- Experience of working in cross functional teams.
- Medical knowledge is a bonus.
We love to be innovative and try new things, that's why we are looking for someone who is not afraid to come up with their own initiatives. To thrive in this position, we see that you have a humble and thorough approach and enjoy being a part of an agile environment.
As a person you have strong communication and documentation skills and are fluent in English, both spoken and written, since you will be part of a global organization. You are a problem solver with a result-oriented mindset. You are a team-player, with a genuine interest in medical technology and software development. You have an inherent desire and excitement to take on new challenges.
Most important, we believe you are a person with a commitment and passion for driving change within the healthcare industry and in turn, be able to have impact on our company’s future business. We are proud of our products, services and customers and it is important that you share these values.
Please visit our website www.mentice.com for more information about the company and to apply for the position. We review applications continuously, therefore we encourage you to apply directly if you feel you might be a good fit for us. For questions regarding the position, please contact Héctor Fernández, Director Software Applications at hector.fernandez@mentice.com.
Hope to see you as a member of our great team in the future!
- Department
- Technology
- Role
- Ankyras
- Locations
- Office Barcelona, Spain
- Remote status
- Hybrid Remote
- Employment type
- Full-time
- Last application date
- 30 April, 2023
Office Barcelona, Spain
Workplace, Culture & Diversity
Being a part of Mentice means you are a part of our culture. Our culture differentiates us from others, and it also strengthens our employees on an individual level.
We believe in a diverse organization where people feel connected, both internally and externally. It is indeed a source of cohesion and motivation for employees, and it brings people closer.
About Mentice
Launched in 1999, Mentice is the leading provider of software and hardware simulation solutions for endovascular therapies. Our solutions are scientifically validated and utilized worldwide by teaching entities, healthcare systems, and medical device manufacturers with the end goal to help doctors acquire, retain, and enhance endovascular therapy skills, helping improve patient outcomes.
In 2020 Mentice acquired Vascular Simulations to enhance our product portfolio by offering solutions supporting medical device development from concept to market rollout.
Software Developer
We are looking for Software Developers to join our growing team in Barcelona! (internships accepted)
Loading application form
Already working at Mentice?
Let’s recruit together and find your next colleague.