Senior Software Engineer

Senior Software Engineer

Bengaluru / Bangalore India
12-15 years
Not Specified

Job Description

Job Description :
The candidate will be responsible for design and implementation of various features of GGSN/SGW/PGW/SAEGW/5GC related protocols for the Affirmed Networks Mobile Content Cloud product.
The ideal candidate will have 12+ years’ experience in developing Call Control and Control Plane on embedded networking platforms
  • strong development and problem-solving skills are required
  • excellent 'c++' programming skills
  • experience with all aspects of the software development process - concept architecture, design, implementation and testing
  • strong background in developing signalling and control plane applications on linux
  • excellent verbal and written communication skills
  • experience in developing control plane software components involving design patterns
  • capability to lead a 3 to 5 member team in a project and interact with different stake holders
  • core development expertise in lte and 5g core mobile networks
  • knowledge of cloud native based micro-service architecture (k8 preferred)
  • proven ability to optimize implementation for capacity and high call-rate performance
  • 3gpp protocol experience, preferred non-3gpp access experience
  • gtest & python scripting
  • sctp, asn.1 encoding & decoding

experience in any of the following skills will be an additional asset:
  • knowledge of umts/cdma wireless architecture for data services
  • knowledge of lte architecture nodes: mme, s-gw/pgw, saegw
  • mobility/session management protocols, gtp and other network mobility protocols
  • knowledge of aaa protocols such as diameter and radius and experience developing applications using these protocols
  • in depth ikev2/ipsec protocol experience with feature extensions like mobike, ike fragmentation, nat traversal etc
  • general security architectures including pki & certificate management


About Microsoft

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Similar Jobs

Career Advice to Find Better