← Back to jobs
L

Backend Software Engineer

Landa·Reẖovot, Israel·en
Not specifiedFull-timeBackend DevelopmentPrinting Equipment

Join an R&D team developing backend software and image-processing systems for real-time print inspection and quality control on digital printing presses.

Responsibilities

  • Develop and maintain backend software and image-processing algorithms for print inspection and control, including defect detection, calibration, and quality metrics.
  • Integrate software with imaging hardware, sensors, acquisition boards, timing systems, and motion control.
  • Diagnose and resolve complex issues across software, algorithms, and hardware in development and production environments.
  • Collaborate with software, algorithms, hardware, and process teams.
  • Maintain software quality through sound engineering practices, clean code, and testing.
  • Improve existing systems and modernize legacy applications.

Requirements

  • Bachelor’s degree in computer science, software engineering, electrical engineering, or a related field.
  • At least 4 years of software development experience using C# and .NET.
  • Production software experience with C++.
  • Strong knowledge of object-oriented programming, software architecture, and design patterns.

Nice to have

  • Experience with closed-loop control, calibration, or real-time inspection systems.
  • Experience with image processing or computer vision, such as OpenCV.
  • Knowledge of SQL and database design.
  • Experience integrating software with industrial cameras, sensors, frame grabbers, timing systems, or motion control.

Relevance

More opportunities

Similar jobs

The newest open roles in Backend Development.

Questions, answered

Frequently asked questions