HamburgerMenu
hirist

Senior 5G Embedded Software Developer

Posted on: 23/07/2025

Job Description

Senior 5G Embedded Software Developer

Location : Bangalore, India

About the Role :


We are looking for a talented Embedded 5G Software Engineer to join our dynamic team in Bangalore. The ideal candidate will have deep expertise in embedded systems programming combined with hands-on experience in 5G communications. You will be responsible for developing, testing, and debugging embedded software solutions on RTOS platforms, with a focus on 5G LAN and private 5G applications.

Key Responsibilities :

- Develop and maintain embedded software in C/C++ running on real-time operating systems (RTOS).

- Implement multithreaded programming techniques to enable efficient and reliable system performance.

- Design and develop TCP/IP based applications relevant to 5G networking scenarios.

- Program and optimize data transfer over hardware interfaces such as SPI, UART, and SDIO.

- Integrate embedded software with hardware components and validate performance through rigorous

debugging.

- Develop and test software applications using 5G protocol stacks for 5G LAN and private 5G networks.

- Collaborate with cross-functional teams including hardware, firmware, and testing engineers to deliver high-quality solutions.

- Troubleshoot and resolve issues during integration, testing, and deployment phases.

- Document software design, test cases, and operational procedures.

Qualifications & Experience :

- Bachelors or Masters degree in Computer Science, Electronics, Telecommunications, or a related field.

- Minimum 5 years of experience in embedded systems programming, including :

1. Proficiency in C and C++ on RTOS platforms.

2. Strong experience with multithreaded programming and concurrency management.

- Expertise in TCP/IP application programming.

- Hands-on experience with data transfer protocols: SPI, UART, and SDIO.

- Solid integration and debugging skills for embedded environments.

- Demonstrated experience with 5G communications programming:


- Working knowledge of 5G LAN and private 5G software stacks.

- Ability to program, test, and validate applications based on 5G protocol layers.

- Familiarity with embedded debugging tools and software development lifecycle best practices.

- Strong problem-solving skills and ability to work independently as well as in a team.

Preferred Skills :

- Experience with wireless communication standards beyond 5G (e.g., LTE, Wi-Fi).

- Knowledge of network protocols and security practices in 5G environments.

- Familiarity with Agile/Scrum development processes.

- Exposure to continuous integration and automated testing tools.


info-icon

Did you find something suspicious?