CareerPlan

Senior Software Engineer

Israel RehovotFull-time2026-10-28 → 2026-11-10

Core

Lead design and development of a modern desktop software platform for configuration and lifecycle management of industrial control and automation systems.

Role type

Senior Software Engineer (Desktop/Industrial Automation)

Builds

Desktop software platform for industrial control systems

Domain

Industrial Automation / Control Systems

Deliverable

production ML models | product features

Required skills

TypeScript, React, Electron, Node.js, Python, Git, Agile, Unit/Integration Testing, CI/CD

Preferred skills

Industrial automation protocols, CAD/IDE-like UI design, Linux/RTOS, Functional safety, Cybersecurity, AI-assisted development

Technologies

TypeScript, React, Electron, Node.js, Python, Git

Responsibilities

Design and implement software features for desktop platforms; Participate in software architecture definition; Integrate software with embedded devices and industrial networks; Drive software quality through code reviews and automated testing; Analyze and resolve complex technical issues; Contribute to development process improvement.

Seniority

Senior, hands-on IC