• Degree in Software Engineering/Computer Science.
• At least 8 years’ experience of object oriented multithreaded programming, with at least 4 years in Java and C# on embedded systems.
• Good knowledge of Windows and Linux on embedded systems.
• Understanding of communication protocols.
• Experience in a multi-disciplinary environment.
• Excellent communication skills and team player.
• Self-driven and ability to work with minimal direction.
• Proficient English skills.
• Experience in C++ - an advantage.
• Experience with cloud (AWS/Azure/Google) - an advantage.
• Experience with data base - an advantage.
• Experience in developing software in Medical Devices industry – significant advantage.