
Current Job Openings
R&D Engineer (Systems Generalist) - Full time, hybrid - Ra'anana, Israel
This is a role for a systems-minded engineer with range. You may have depth in software, Linux, networking, security, embedded systems, or field engineering. What matters is that you can move between layers, learn new domains quickly, and stay useful when the problem refuses to fit one box.
​
We are a small R&D team, which means scope is wide and ownership is real. Some weeks you will be deep in Python code. Some weeks you will be debugging a Linux-based appliance. Some weeks you may be at a water utility with a serial cable, a packet capture, and a problem that needs solving now.
​
Python is our current core stack. We are deliberately adding Go and Rust where reliability, performance, and systems-level robustness justify it. We want someone strong in Python who is genuinely interested in that shift.
​
We care about capability, judgment and how fast you become effective when facing uncertainty.
What You Will Do:​
​​
-
Build and improve Linux-based OT security appliances and the services around them.
-
Work across networking, device integration, backend code, and field diagnostics.
-
Debug real systems using logs, packet captures, serial/UART, and whatever the situation actually gives you.
-
Turn field feedback into product fixes, test coverage, and cleaner engineering decisions.
-
Help evolve parts of the stack from Python toward Go and Rust where it makes sense.
-
Own work from design through implementation, testing, deployment, and operational follow-up.
Requirements:
​
-
4+ years building production systems, with proven range across several of: Linux/embedded, networking, security, backend, low-level/firmware, or field engineering.
-
Strong Python.
-
Real interest in Go, Rust, or both.
-
Comfortable working close to hardware, operating systems, networks, and messy field constraints.
-
Security-first instincts and strong engineering fundamentals.
-
Willingness to do occasional field work in OT environments.
-
Professional working proficiency in Hebrew and English.
-
Team player
-
Adaptability, ability to take ownership under uncertainty
​​
Ideally (not a must), the candidate should also have:
​
-
OT, ICS, industrial networking, or critical-infrastructure exposure.
-
Hardware bring-up, UART/serial debugging, board-level diagnostics, or kernel/network-stack work.
-
Experience shipping software that runs on appliances, gateways, or single-board computers.
-
Go or Rust experience in production or serious side projects.
​
For more information / CV applications: hr@rubycomm.com