C++ Software Developer
Indexed description
Together with healthcare partners and customers in more than 90 countries, we enhance patient safety and healthcare outcomes through evidence-based, state-of-the-art simulation technology that improves clinical proficiency and performance - enabling safe and effective training without putting patients at risk.
Our solutions are used by medical training centres, universities, hospitals, and the medical device industry for practice, assessment, and certification.
With offices in Tel Aviv, Gothenburg, Stockholm, Cleveland, Cardiff, and Shenzhen, we are a fast-growing and stable organisation in a rapidly evolving world. We foster a hybrid work culture that supports onsite and remote collaboration across teams and time zones.
We are a global, multi-national team looking for a C++ Software Developer, who wants to join our journey of developing state-of-the-art surgical training simulators.
This position will be based in our office in Israel (Airport City), reporting to Team Leader.
Job Summary
- With your C++ skills you will be creating realistic simulations in a global, distributed team.
- Together with your team you will be enabling efficient training of healthcare professionals.
- With our team, you will be working with leading medical manufacturers in shaping the future training of healthcare professionals.
With our team, you will be working with leading medical manufacturers in shaping the future training of healthcare professionals.
Requirements:
- 3+ years of experience in C++ and SW Engineering .
- A degree in computer science, software engineering or equivalent.
- An interest in and knowledge of computer graphics technologies.
- SW Engineering – implemented software systems and infrastructure
- A professional level of English.
- Experience with game engines (e.g., Unity, Unreal Engine, Godot or similar).
- Experience with rendering APIs- e.g. DX9, DX12, Vulkan, Metal, OpenGL.
- Knowledge about soft-body physics theory and algorithms.
- Experience in git, MSVC.
- Are comfortable in defining technical requirements, performing code reviews, unit tests to release staging.
- 🌍 Global environment
- 💻 Hybrid work
- 🍽️ Meal card
- 🚗 Free parking
- 🐶 Dog friendly workplace
- 🏥 Employer-covered health insurance
- Exposure to international collaborations
- Grow into a principal developer role or team leader in the future
- Work in a dynamic environment with unique projects
Guided by our core values - curiosity, respect, and perseverance - we strive to empower our people by recognising their strengths, supporting their growth, and creating opportunities to make a real impact.
We invite you to join us on this exciting and meaningful journey - to shape the future of medical training and improve care for patients around the world.
Apply today!
If you think you would fit our fantastic team and enjoy our work environment, apply as soon as possible as recruitment is ongoing. Let us meet and work out together whether we are a match! We kindly request that you apply with a CV in English.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search