TekPillar®
Website:
tekpillar.com
Job details:
Job Role: C Software Engineer (Telecom)
Experience: 4+ Years
Location: Bangalore
Key Responsibilities:
- Design and develop high-performance applications using C programming
- Build and optimize multithreaded and concurrent systems
- Work on telecom components such as 4G/5G, VoIP, IMS, RAN, or Core Network
- Perform memory management, debugging, crash analysis, and root cause analysis (RCA)
- Develop client-server and network communication modules
- Handle thread synchronization, deadlocks, and performance tuning
- Apply data structures and algorithms in system-level design
- Follow clean coding practices and standard design patterns
- Collaborate with cross-functional teams for development, integration, and debugging
Required Qualifications & Skills:
- 4+ years of experience in C programming
- Strong experience in Telecom domain (4G/5G, VoIP, IMS, RAN, Core Network)
- Hands-on expertise in multithreading and concurrency
- Strong knowledge of data structures and algorithms
- Experience in memory management and debugging techniques
- Good understanding of client-server architecture and networking concepts
- Experience working on Linux-based systems
- Strong analytical and problem-solving skills
Click on Apply to know more.