Skip to main content

Find out how TheraSmile® Hydration Whitening™ can impact your practice. Contact us today.

SW Engineer (Israel)


As an SW Engineer, your principal task is to be the software-related knowledge source, including design and implementation of new features in UI and control; improve current versions; develop tools, methods and approaches; and work with R&D members, as well as subcontractors and consultants, to achieve high-performing, software-based, multi-disciplinary medical systems.

Key Responsibilities

  • Responsible for the design, development, execution and documentation of system software and performances
  • Use virtualized environment and internal/external manual/automatic tools to ensure that features are implemented correctly
  • Responsible for applying traceability matrix of requirements to features
  • Contribute with innovative features, suggestions and capabilities in relation to system and SW design
  • Continuously improve the design environment by implementing tools and methods in collaboration with R&D members
  • Act as key contributor in trainings of new interns and support them in the transfer of knowledge during the learning process


  • Bachelor's degree in Software Engineering
  • Over 7 years' experience and proven success with embedded medical device SW development
  • Strong communication skills with excellent teamwork and collaboration
  • Excellent development skills in Android Studio
  • Knowledge with USB and RS-232, RS-485, Bluetooth 4 interfaces
  • Experience working with rooting custom Android Operating system
  • Great advantage: knowledge in FPGA XILINX handshake
  • Arduino programming experience and understanding
  • Multi-disciplinary system understanding
  • Excellent documentation skills in English
  • MS Office proficiency

Preferred Skills & Experience

  • Programming skills: must have Android Studio
    • Preferred: C#, C++, Python, LabVIEW
  • Traceability/requirements management tools (JIRA, Trello, other)

This position reports to VP R&D.

Location: Ra'anana


Apply to Mavrik

Upload your CV
One file only.
32 MB limit.
Allowed types: pdf, doc, docx.