Job Description
Opcito Technologies is seeking a highly skilled C/C++ Developer with strong expertise in Linux systems, kernel internals, and networking. The ideal candidate will have hands‑on experience in low‑level programming, performance optimization, and debugging complex systems, particularly within networking environments.
Required Skills & Experience
- Strong programming expertise in C/C++ on Linux
- Deep understanding of Linux kernel internals, networking stack, and network drivers
- Solid knowledge of memory management, IPC, signals, multithreading, and synchronization
- Hands‑on experience with networking protocols across L2–L7 layers
- Experience with DPDK and networking SDKs
- Proficiency with debugging tools such as GDB, Valgrind, and memory profiling tools
Key Responsibilities
- Design, develop, and maintain high‑performance applications using C/C++ on Linux platforms
- Work with Linux kernel internals, including the networking stack and network drivers
- Develop and optimize networking components across L2–L7 layers
- Build and optimize applications using DPDK and related networking SDKs
- Collaborate with cross‑functional teams to improve system performance, scalability, and reliability
- Participate in code reviews, testing, and documentation
Benefits
- Outstanding career development and learning opportunities
- Competitive compensation depending on experience and skill
- Friendly team and enjoyable work environment
- Flexible working schedule
- Corporate and social events
Awards and Recognitions
- Great Place To Work certified 2021-22, 2022-23, 2023-24
- India's Great Mid‑Size Workplaces for 2022 by GPTW
- India's Best Workplaces in IT & IT‑BPM 2022 - Top 50 by GPTW
- India's Best Workplaces Building a Culture of Innovation by All - Mid-size 2023 by GPTW
- India’s Great Mid‑Size Workplaces 2023 ranked 31 by GPTW
- India's Best Workplaces for Millennials 2023 by GPTW
- Top Developers India 2022 by Clutch
- ISO/IEC 27001-2013 by DNV-GL