About this role
Location: Hadera (5 days/week) + requires willingness to travel to the North
Employment type: permanent
Work model: fully on-site
About The Client
Our client is an Israeli high-tech engineering company founded in 2008, specializing in advanced embedded systems, cybersecurity, AI/data intelligence, IoT, automotive technologies, and secure communications. The company develops and integrates complex hardware and software solutions, including real-time computer vision, cellular/satellite platforms, and custom full-stack systems.
Job Description & Requirements
-
Experience: At least 3–4 years of experience in C++ development within a Real-Time Embedded environment.
-
Education: B.Sc. in Computer Science / Computer Engineering / other scientific degrees. Practical Engineers (Handesaim) or candidates with relevant hands-on experience without a degree will also be considered.
-
Core Technical Skills:
-
Minimum of 3 years of proven software development experience in C++.
-
Proficiency in Modern C++ (C++11 / C++14 / C++17).
-
Solid experience in developing Embedded systems.
-
Advantages (Nice to Have):
-
Proven experience developing on Linux / VxWorks environments.
-
Strong familiarity with communication protocols (Serial, UDP, TCP) – Significant Advantage.
-
Experience with cross-platform integration – Significant Advantage.
Key Skills & Competencies
-
Familiarity with multidisciplinary systems.
-
Deep understanding of OOP (Object-Oriented Programming) and multi-threading.
-
Understanding and familiarity with software architectures based on distributed systems.
-
Familiarity with ALM tools for development and testing management (specifically Azure DevOps).
-
Familiarity with Agile development methodologies.