Responsibilities
* Develop and program PLC-based control systems, with a focus on complex, multi-axis machines
* Define, tune, and optimize control loops (Motion / PID / Closed Loop)
* Integrate automation systems including:
* Motors, drives, sensors, and vision systems
* Industrial communication protocols (EtherCAT, Modbus, TCP/IP, etc.)
* Troubleshoot and analyze system -level issues (electrical, mechanical, and control-related) with a hands-on approach
* Collaborate closely with multidisciplinary teams (mechanical, electrical, and R&D) across the full product lifecycle
* Write clean, modular, and maintainable code following best practices (including version control)
* Perform system validation, testing, and debugging on complex machines
* Provide Technical Support and support system integration at customer sites when required (local/global)
Country:
Israel
City:
Herzliya
Requirements: * B.Sc. in Electrical Engineering / Mechanical Engineering / Control Engineering or a related field
* 3+ years of experience in industrial control systems development
* Hands-on experience with PLC programming (TwinCAT / Siemens / Allen-Bradley - advantage)
* Proven experience with Motion Control (linear/rotary systems, gantry, synchronization, etc.)
* Strong understanding of feedback systems (encoders, analog/digital signals)
* Experience with industrial communication protocols
* Strong debugging and system analysis skills
* Good English communication skills (written and spoken)
* Experience with multidisciplinary systems (Vision / Robotics)
* Experience with version control tools (Git, CI/CD processes)
* Customer-facing or Technical Support experience
* Ability to write technical documentation and conduct training sessions
This position is open to all candidates.