Software Engineer
Key Responsibilities:
1. Software Development and Maintenance:
o Design, develop, and maintain robust, high-performance C/C++ applications for 4G Core networks.
o Optimize software for performance, scalability, and reliability in telecom environments.
2. 4G Core Expertise:
o Develop solutions for 4G Core components, including EPC (Evolved Packet Core), PCEF, MME, SGW, PGW, and HSS.
o Implement and troubleshoot protocols like S1AP, GTP, Diameter, and SCTP.
3. System Design and Architecture:
o Collaborate with cross-functional teams to design and implement end-to-end solutions for 4G Core networks.
o Contribute to system architecture discussions and provide technical guidance.
4. Debugging and Troubleshooting:
o Analyze and resolve complex issues related to 4G Core systems and protocols.
o Perform code reviews, testing, and debugging to ensure software quality.
5. Documentation and Collaboration:
o Document software design, development processes, and system specifications.
o Work closely with product management and QA teams to meet project deadlines.
---
Required Qualifications:
· Technical Skills:
o Proficiency in C/C++ with strong knowledge of object-oriented programming.
o Solid understanding of 4G Core components (EPC, MME, SGW, PGW, and HSS).
o Hands-on experience with 5G protocols such as S1AP, GTP, Diameter, and SCTP.
o Familiarity with multi-threading, real-time systems, and memory management.
· Telecom Domain Expertise:
o Knowledge of 4G network architecture, standards, and protocols.
o Experience in implementing or maintaining telecom core network solutions.
· Tools and Platforms:
o Experience with Linux/Unix development environments.
o Familiarity with version control systems (e.g., Git), debugging tools, and build systems.
· Educational Background:
o Bachelor’s or Master’s degree in Computer Science, Telecommunications, or related field.
602, Naurang House, KG Marg Connaught Place, New Delhi-01
jobs@bbs-in.com
© 2020 BBS. All Rights Reserved