SW Engineer

We are looking for a Software Engineer to join the SW team in the company. To succeed and fit in you have to have great interpersonal skills, be a team player, a thinker, self-learner, highly organized & motivated, alongside a strong passion for medical devices and spending time building and testing things in the lab.

BACKGROUND


We are looking for a Software Engineer to join the SW team in the company. To succeed and fit in you have to have great interpersonal skills, be a team player, a thinker, self-learner, highly organized & motivated, alongside a strong passion for medical devices and spending time building and testing things in the lab.



YOUR RESPONSIBILITIES


  • Development of new features from scratch (including interface with external devices) while considering constraints such as response time.

  • Collaborate with R&D teams (System, HW, Algorithm), UX/UI designers, and product managers to convert high-level requirements and new ideas into a robust product.

  • Produce high-quality, clean, readable, testable, reliable, and maintainable code by enforcing best practices around software engineering and development processes (Design documents, Failure mode analysis, Testability, Code Reviews, Unit testing, etc.)

  • Participate in system and software testing and pre-clinical trials.

  • Analyze data from clinical and pre-clinical trials, and execute optimizations for algorithms and system performance.


YOUR EDUCATION & WORK EXPERIENCE


  • Degree in computer science/engineering (or equivalent)

  • Proven experience in programming with C++ and C#/.net

  • Experience in interfacing with HW and external devices, and applying new technologies

  • Strong understanding of design patterns and other object-oriented concepts


ADVANTAGES


  • Experience with the entire software development lifecycle, including version control (git), build process, testing, and code release.

  • Experience in multi-threaded code, asynchronous methods, optimization, and high-performance computing.

  • Experience with WPF.

  • Knowledge and experience in the development of multidisciplinary systems.

  • Full-stack hands-on development experience, from client to database.

SOUNDS INTERESTING? YOU BET!

Please send your CV and a short description to rans@healiumedical.com