Senior Software Engineer C++
RADCOM.com
Office
Yafo, Tel Aviv District, IL
Full Time
Description
We are seeking an experienced Senior Software Engineer with deep expertise in C++ development on Linux to join our team. If you’re passionate about building high-performance systems, designing scalable software and optimizing complex architectures, we want to hear from you!
Requirements
- B.Sc. in Computer Science (or equivalent) from a known university or relevant military experience.
- 5+ 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.
- Expertise in microservices architectures, including Docker and Kubernetes.
- Strong debugging and profiling skills (gdb, perf, valgrind, sanitizers) – mandatory!
- Ability to work independently and collaboratively, adapting to changing priorities and requirements.
- Experience with Java and Python is an advantage.
- Familiarity with Cellular Protocols, TCP/IP, VoIP/LTE is a plus.
Responsibilities
- Develop high-performance systems in C++ on Linux, ensuring scalability and reliability.
- Design software solutions using design patterns to enhance maintainability and efficiency.
- Collaborate with cross-functional teams to align software design with business objectives.
- Troubleshoot and optimize systems for improved performance, scalability and reliability.
- Contribute to real-time systems, ensuring low-latency performance.
- Implement multithreading and multiprocessing for optimal resource utilization.
- Ensure code quality through peer reviews, unit testing and continuous integration.
- Contribute to architectural discussions and long-term technology roadmaps
Senior Software Engineer C++
Office
Yafo, Tel Aviv District, IL
Full Time
September 4, 2025