Posted on: 23/07/2025
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.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1518092
Interview Questions for you
View All