About the role
- Design and develop C, C++ applications for telecom systems
- Implement telecom protocols and standards in software applications
- Optimize software performance and memory usage
- Collaborate with cross-functional teams to integrate software with telecom hardware
- Conduct code reviews and perform debugging and troubleshooting
- Create technical documentation and specifications
- Participate in software architecture and design discussions
- Stay updated with industry trends and advancements in telecom technology
- Perform unit testing and support system integration testing
- Provide technical support and guidance to other team members
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Proven experience in C and C++ programming for telecom applications
- Familiarity with telecom protocols such as SIP, RTP, and Diameter
- Telecom Domain experience is, must
- 2G / 2.5 G / 3G experience is mandatory
- Trx / SDR / Open BTS
- Proficiency in version control systems such as Git
- Experience with multi-threading and memory management in C and C++
- Knowledge of software testing and debugging tools