InsighTec Company Logo

Software Engineer

  • Full Time
  • Haifa, Israel
  • Applications have closed

 

Software Engineer

Haifa           ·          Full time

 

What you will be doing:

  • Develop software for hardware control PC and subassemblies as part of a complex multidisciplinary system integrating hardware, software, mechanics, and motion. This includes performing activities such as requirements analysis, development, integration, and unit testing
  • Be part of a growing team, pushing life changing medical systems while implementing various software modules and algorithms. Driving new methods and tools in and outside of the team
  • Contribute to both legacy systems and next-generation systems development 
  • Create and update technical documentation, including software requirements, detailed designs, and unit testing documentation 
  • Collaborate closely with electronics and systems engineers to ensure seamless integration and functionality
  • Conduct system analysis and troubleshooting to provide support to service and production teams
  • Working according to Insightec Quality Policy, relevant Quality Procedures & Standards, and privacy & safety rules

 

What you have:

  • BSc. in Computer Science or B.Sc. In Software Engineering 
  • 5 – 10 years of experience in developing Microsoft Windows applications   
  • 5 – 10 years of C++ programming experience 
  • 5 – 10 years of Python programming experience 
  • Deep understanding of multi-threading and multi-processing 
  • OOP, OOD 
  • Experience in integration and troubleshooting systems. 
  • Experience in developing SW for controlling medical device / robotics system / HW Test Benches
  • Ability and willingness to deliver tutorials 
  • Ability of tasks estimations 
  • English at a very good level (reading and writing) 

 

Advantages:

  • 2 – 5 years of C# programming experience 
  • 2 – 5 years of experience in developing embedded Linux applications
  • Experience in Medical Device industry

 

Please click here to apply.

 

No Comments

Post A Comment