Software Engineer
RADCOM
We are looking for a C++ Software Engineer to join our team and work on high-performance, scalable systems in a Linux environment. The role combines hands-on development (including C++), system design, and performance optimization, with exposure to modern distributed and microservices architectures. While strong C++ experience is required, the position is not limited to a single language and involves a broader system-level perspective. Requirements •B.Sc. in Computer Science (or equivalent) from a known university or relevant military experience. • 3+ years of experience in C++ development within a Linux environment. •Strong expertise in software architecture, system analysis, design patterns, problem-solving and debugging. •Proven experience with multithreading and multiprocessing for high-performance systems. •In-depth knowledge of the Linux environment and experience working with Linux-based systems. •Strong debugging capabilities! •Ability to work independently and collaboratively, adapting to changing priorities and requirements. Responsibilities •B.Sc. in Computer Science (or equivalent) from a known university or relevant military experience. • 3+ years of experience in C++ development within a Linux environment. •Strong expertise in software architecture, system analysis, design patterns, problem-solving and debugging. •Proven experience with multithreading and multiprocessing for high-performance systems. •In-depth knowledge of the Linux environment and experience working with Linux-based systems. •Strong debugging capabilities! •Ability to work independently and collaboratively, adapting to changing priorities an