R&D Software Manager


  • At least 5 years leading an R&D software group in a multi-disciplinary environment (hardware and software) – a must
  • At least 5 years experience with .Net framework, C#, C++, Multi-threading – a must
  • Strong knowledge and experience with object-oriented programming (OOP)
  • Deep understanding of software & hardware problem-solving processes
  • Experience with image processing and RIP processes
  • WPF, WCF – windows environment, Win32
  • Determined software group working processes and able to build a scale-up structure
  • Experience with BI tools (powerBI, Tableau) working with SQL DB i.e. Postgres
  • Responsible for product life cycle; from design to implementation and integration with other disciplines in the company
  • Experience with Microsoft TFS
  • Experience with the printing industry and customer satisfaction
    • SW <> HW handshakes
    • Working with motion control systems (C++, assembly).
    • Working with HW devices such as cameras, barcode,
    • Knowledge in communication protocols RS232, UDP, HTTP
  • B.Sc. in Computer Science – a must
  • High level of English – a must


  • Full technical responsibility on the software and QA departments
  • Leading the entire software development process
  • Develop new SW features, and support HW features.
  • Integrate code on multi-disciplinary machines.

Personal skills

  • Commitment to excellence
  • Strong technical skills, execution capabilities, system view, collaborative, process-oriented – able to lead the team to achieve success
  • Capable to work under pressure
  • Reliable, independent