HamburgerMenu
hirist

Job Description

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.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...