CareerPlanSign in

Backend Software Engineer

Rehovot, IsraelFull-time2026-10-13 → 2026-10-14

Core

Develop backend software to manage, process, and deliver high-volume print job data through complex pipelines to digital printing press printheads.

Role type

Senior Backend Software Engineer (Industrial Printing)

Builds

High-performance data processing pipelines and image-processing operations for digital printing presses

Domain

Industrial printing / Embedded systems / Image processing

Deliverable

production ML models

Required skills

C#, .NET, C++, multi-threaded architectures, queue management, image processing algorithms, hardware integration, debugging, performance optimization

Preferred skills

closed-loop control, calibration systems, real-time inspection, computer vision (OpenCV), SQL, database design, FPGA/timing, motion control

Technologies

C#, .NET, C++, OpenCV, SQL

Responsibilities

Develop and maintain backend services for the Data Path pipeline; Design high-performance, multi-threaded processing pipelines; Implement and optimize data-processing and image-processing algorithms; Integrate software with industrial imaging hardware; Own development tasks end-to-end; Troubleshoot complex software issues spanning software, algorithms, and hardware

Seniority

Senior, hands-on IC