Posted on: 20/04/2026
Description :
Job Role : C Software Engineer - Telecom Domain
Location : Bangalore
Key Skills : C Programming, Telecom Domain Experience (Mandatory)
Key Responsibilities :
- Design, develop, and maintain high-performance applications using C
- Implement multithreading and concurrency for system optimization
- Work on telecom-based use cases using data structures and algorithms
- Handle memory leak detection, crash analysis, and RCA
- Develop and maintain client-server communication modules
- Manage thread synchronization and system performance tuning
- Apply clean code principles and design patterns
- Collaborate with cross-functional teams for development and debugging
Required Skillset :
- Proven ability to design, develop, and debug complex software systems using C programming language.
- Demonstrated expertise in working with real-time operating systems (RTOS) and embedded systems.
- Strong understanding of telecommunications protocols and technologies, such as TCP/IP, SIP, and VoIP.
- Excellent problem-solving and analytical skills, with the ability to troubleshoot and resolve technical issues effectively.
- Ability to communicate technical concepts clearly and concisely, both verbally and in writing, to both technical and non-technical audiences.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Adaptable to working in a fast-paced, dynamic environment and collaborating effectively with remote teams.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Networking & Wireless
Job Code
1629573