About The Position
We are seeking a Software Engineer with strong C++ expertise on Linux to join our team. The ideal candidate demonstrates exceptional analytical and logical thinking, the ability to independently infer system behavior from complex data flows, and a deep understanding of performance-critical software.
You will work on designing and optimizing scalable, high-throughput systems, navigating complex architectures, and reasoning about real-world network behavior. Familiarity with telecom environments, protocols, and large-scale traffic systems is highly valued, along with a mindset that proactively identifies problems, deduces root causes, and drives solutions end-to-end.
Requirements
- 3+ years experience in OO development, C++ – Mandatory.
- Familiarity with communication protocols (TCP/IP) and Linux environment – Mandatory.
- Experience with Cellular protocol- Advantage.
- Familiarity with AI/ML- Advantage.
- B.Sc. Computer Science (or equivalent) from a known university or relevant military experience.
- Highly motivated to learn and develop in different directions.
Responsibilities
- Development of core modules for RADCOM’s monitoring system in C++
- Development and implementation of algorithms and efficient data structures.
- Ensuring high-speed system performance in a multi-threaded platform.
- Involvement in the full product development cycle from design to production.
- Identify issues and implement solutions to complex problems in large-scale infrastructure.
- Auto deduct and independent, with ability to manage projects E2E.
- Motivation to grow and take responsibiity.