Software Engineer (C/C++) - High-Performance Networking Applications
Argela’s mission isn’t simply to provide solutions for the present; it’s to generate innovative technologies for the future of communication. We do this through applying our extensive telecom experience to a rigorous, dynamic research and development process. Our goal is to continue our standing as a leader in the information technologies through focusing on actual market needs like Network & Customer Analytics, Subscriber & Service Analytics, Deep Packet Inspection Solutions, Secure Network Infrastructures, software-defined networking (SDN) with network functions virtualization (NFV).
About the Role:
Join our cutting-edge team and build software that processes hundreds of gigabits per second of real-time network traffic. If you love pushing multi-threaded systems to their limits, this is the role for you. You’ll work on high-performance network applications, tackling complex protocols like TCP, UDP, QUIC, and more.
What You’ll Do:
- Design, implement, and maintain ultra-high-performance C++ applications for real-time traffic analysis.
- Optimize multi-threaded, concurrent systems for maximum throughput and minimal latency.
- Analyze and implement protocol-aware processing for TCP/UDP/DNS/QUIC and application layer protocols.
- Conduct code reviews, debugging, and performance tuning at scale.
- Ensure software reliability with unit, integration, and system testing.
- Document architecture and design for maintainability and team collaboration.
What We’re Looking For:
- Bachelor’s/Master’s in Computer Engineering, Electrical/Electronics Engineering, Telecommunications, or similar.
- 2+ years of hands-on C++ development, preferably in high-performance or networking environments.
- Expertise in advanced multi-threading.
- Solid understanding of network protocols and packet-level analysis.
- IP based protocol knowledge like TCP, HTTP, DNS is mandatory.
- Experience with DPDK, PF_RING, or other high-performance packet processing frameworks is a plus.
- Strong problem-solving skills with a focus on performance optimization.
- Fluent in English (written & spoken).
- No military obligation for male candidates
Nice-to-Haves:
- Experience with high-throughput network systems (hundreds of Gbps).
- Experience on Kafka, Redis, RDBMS integrations
Bu ilana yapacağınız başvurular aracılığıyla toplanacak kişisel verileriniz hakkındaki aydınlatma metnine, şu linkten ulaşabilirsiniz:
https://www.argela.com.tr/tr/kvkk
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Machine Learning Engineer
2026-05-27
Lead Software Engineer
2026-05-20
Senior Software Engineer, Devices - Türkiye
2026-05-19
- Posted
- May 15, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Greater Istanbul
- Company
- Argela Technologies
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Machine Learning Engineer
2026-05-27
Lead Software Engineer
2026-05-20
Senior Software Engineer, Devices - Türkiye
2026-05-19