Skills
-
C++ ꞏ 5y
-
Python
-
C#
-
Linux
-
Networking
-
Communication Protocols
-
OSI model
Job Description:
- Low-Level Software Development: programming in C++ for Linux based IOT devices, sometimes working with hardware-near capabilities. Analyzing and solving hardware-software integration issues.
- Security Research: understanding low-level mechanisms, Linux OS features, and vulnerability exploitation implementation.
- Development in high-level languages such as Python and C# for building high-performing and robust backend systems.
Job Requirements:
- Degree in Software Engineering\Computer Science\related field OR Army service in relevant units.
- 5+ years of experience in low-level C++ programming.
- Ability to analyze, diagnose, and fix bugs in embedded system code.
- Familiar with Networking and Communication Protocols.
- Knowledge with OSI model.
Shabak - Israeli Security Agency - Career