One of our clients has posted a C Developer role on Hire22.ai.
Hire22.ai is India's 1st Agentic AI Job Portal for mid and senior-level professionals, connecting candidates directly with employers through intelligent AI matching.
Every JobCoNCT stays active for only 22 hours, apply quickly to avoid missing interview-ready opportunities.
We are seeking a highly skilled C Developer with experience in the Telecom domain to join our engineering team. The ideal candidate should have strong expertise in C programming, multithreaded application development, data structures, debugging, and performance analysis. The role involves developing, enhancing, and maintaining telecom software products and network applications while ensuring high performance, reliability, and scalability.
Key Responsibilities
- Design, develop, and maintain high-performance software applications using C programming.
- Develop and optimize multithreaded and concurrent applications for telecom systems.
- Analyze and resolve memory leaks, application crashes, and performance bottlenecks.
- Perform low-level debugging and root cause analysis using debugging tools and core dump analysis.
- Work on client-server architecture and network communication modules.
- Develop efficient algorithms and data structures for telecom applications.
- Collaborate with cross-functional teams including architects, QA engineers, and product teams.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Troubleshoot production issues and provide timely resolutions.
- Contribute to software design, architecture discussions, and technical documentation.
Mandatory Skills
- Strong hands-on experience in C Programming.
- Telecom domain experience is mandatory (candidates from Data Engineering/Data Domain will not be considered).
- Expertise in Multithreading and Concurrent Programming.
- Strong understanding of Data Structures and Algorithms.
- Experience in Leak Analysis and Crash Analysis.
- Exposure to Low-Level Debugging and Root Cause Analysis.
- Experience working with Client-Server Architecture.
- Strong debugging and troubleshooting skills.
Preferred Skills
- Experience with Linux/Unix environments.
- Knowledge of Socket Programming and Network Protocols.
- Experience with Core Dump Analysis, GDB, Valgrind, or similar debugging tools.
- Understanding of Telecom Technologies such as LTE, 4G, 5G, IMS, VoIP, SIP, SS7, Diameter, or related protocols.
- Familiarity with software development lifecycle and version control systems.
Candidate Profile
- Bachelor's or Master's degree in Computer Science, Electronics, Telecommunications, or a related field.
- 4–6 years of hands-on software development experience.
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced product development environment.
Why Join Us
- Opportunity to work on cutting-edge telecom products and technologies.
- Exposure to large-scale, high-performance systems.
- Collaborative and innovation-driven work environment.
- Competitive compensation and career growth opportunities.
If you're looking for an opportunity to work on challenging telecom software products and can join immediately or within 15 days, we'd love to hear from you.