Job Opportunities

We are a rapidly growing medical device company, developing an innovative line of therapeutic products which provide effective, easy-to-use and affordable treatment to some wide spread diseases and medical conditions. Our first product, the Nerivio Migra, an electronic patch for acute treatment of migraine, has successfully completed a clinical study with 86 patients in one of the largest hospitals in Israel.

Headquartered in Netanya, Israel, we offer a challenging work environment with global reach, while maintaining a small company, employee-focused atmosphere.

We’d love to see you as part of the Theranica family!
Check out the positions below, and feel free to send us your resume to

Senior Software Leader

Job Summary

Join the multi-professional development team of Theranica, and play a pivotal role in architecting and developing innovative connected-healthcare devices. Combine wireless communication software with smartphone application development to create advanced therapeutic solutions which will influence the lives of many millions of patients worldwide.
We are looking for a versatile, passionate, experienced software engineer to lead the entire software development of the company (reporting to VP R&D), covering real-time embedded software, Android/Apple applications, and advanced web applications.



  • Architect and develop real-time embedded software and mobile applications for Android/iOS
  • Integrate software and hardware, working closely with the hardware team
  • Select and manage external contractors
  • Establish software development strategy and procedures, in compliance with international bio-medical standards


Required Skills

  • About 10 years of hands-on experience in development and troubleshooting embedded software with and without RTOS,
  • Proven experience in development of Android and/or iOS applications
  • Solid programming experience in C/C++ and Java
  • Familiarity with microcontroller architecture and development tools
  • Good documentation and writing skills


Advantageous Skills

  • Experience in Bluetooth/BLE software
  • Experience with development of bio-medical devices


Required Education:

  • MS or BS degree in Computer Science or Computer Engineering