Job Lisitings for Affirmed Networks India

Affirmed Networks India Pvt Limited

No 53, Kariyammana Agrahara Road,
DevarabisanaHalli (Next to Sakra hospital)
Outer Ring Road, Bangalore-560103



Consulting Engineer (Architect) – IOT

Job Description:

Responsible for Architecting new features around NB-IOT space for SGW/PGW/SCEF

Responsibilities:
  • Responsible for concept, architecture, design, and implementation of various features for the Affirmed Networks vEPC product in IoT space
  • Responsible for working with PLM and the Management team in deciding the product and feature roadmap
Requirements:

The ideal candidate will have 15+ years of experience in developing Control plane and Data Plane software on embedded networking platforms. The candidate should have done carrier grade software development with proven track record of designing and developing complex products.

  • Strong design, development and problem-solving skills are required.
  • Knowledge on Cloud Native and Microservice based design
  • Experience with all aspects of the software development process – concept architecture, design, and implementation.
  • Excellent “C++” programming skills and strong OOD knowledge with design patterns
  • Experience in designing and implementing complex distributed software components.
  • Knowledge of LTE architecture Nodes: MME, S-GW/PGW, HSS, PCRF, SCEF
  • Knowledge of AAA protocols such as DIAMETER and RADIUS
  • Knowledge/Understanding in some of the Routing protocols/Networking protocols – IP, IPv6, NAT, IPsec, BFD, MPLS VPN, TCP/IP, VPN, Layer 2/Layer3 protocols-OSPFv2, OSPFv3, BGP and MP-BGP.

Knowledge in any of the following skills will be preferred:

  • Knowledge on virtualization and distributed systems
  • Knowledge on SQL/NoSQL database
  • Knowledge on REST framework
Education:

Candidate should have a minimum of Bachelor’s Degree in Engineering from reputed institutes (MS preferred).

Send your resume to hrindia@affirmednetworks.com for consideration.


Principal QA Engineer – Networking/Datapath

Job Description:

Principal Engineer responsible for Testing Networking/Data Path functionality

Responsibilities:

As a Principal Test Engineer, the candidate will be responsible for Testing and automating of various features of Networking and Data path related protocols for the Affirmed Networks Mobile Content Cloud product.

Requirements:

The ideal candidate will have 6-9 years experience in testing and automation of Networking features.

  • Experience in some of the Routing protocols/Networking protocols – IP, IPv6, NAT, IPsec, DPI, BFD, MPLS VPN, TCP/IP, VPN, Layer 2/Layer3 protocols-OSPFv2, OSPFv3, BGP and MP-BGP.
  • Analyzing the Requirements
  • Participating in preparing Test Plans
  • Preparing Test Data’s and Test Environment to execute the test cases
  • Reviewing the Test Cases prepared by other team members
  • Executing the Test Cases and Raising defect giving mandatory information of a defect to developers in order to fix it
  • Automating the test cases using TCL, Python and other scripting languages
  • Executing the automation regression release on release and raising defects if any
  • Good understanding of Test process
  • Excellent verbal and written communication skills.
  • Status Reporting in timely manner and highlighting any risks/issues

Experience in any of the following skills will be an additional asset:

  • Knowledge of LTE architecture Nodes: MME, S-GW/PGW
  • Mobility/session management protocols, GTP and other network mobility protocols.
Education:

Candidate should have a minimum of Bachelor’s Degree in Engineering. MS preferred.

Send your resume to hrindia@affirmednetworks.com for consideration.


Principal SW Engineer – Networking/Datapath

Job Description:

Principal Software Engineer responsible for Architecture, design and implementation of SW components for Networking/Data path functions.

Responsibilities:

As a Principal Software Engineer, the candidate will be responsible for Architecture, design and implementation of various components of Data Path and networking protocols for the Affirmed Networks Mobile Content Cloud product.

Requirements:

The ideal candidate will have 10 + years of experience in developing Control plane and forwarding plane software on embedded networking platforms.

  • Strong development and problem-solving skills are required.
  • Strong experience in Design and development of high performance and redundant systems
  • Excellent “C++/C” programming skills and strong OOD knowledge.
  • Design and development experience in Multi-threaded DPDK/Fast path domain.
  • Strong knowledge in the area of TCP/IP, IPSec, NAT, User-space stack and DPI preferred.
  • Strong background in developing networking software applications on Linux/Unix.
  • Experience in developing networking applications in Virtualized environment.
  • Experience with all aspects of the software development process – concept architecture, design, implementation and testing.
  • Excellent verbal and written communication skills.
  • Experience in developing control plane software components involving design patterns

Experience in any of the following skills will be an additional asset:

  • Knowledge of LTE architecture Nodes: MME, S-GW/PGW
  • Mobility/session management protocols, GTP and other network mobility protocols.
Education:

Candidate should have a minimum of Bachelor’s Degree in Engineering. MS preferred.

Send your resume to hrindia@affirmednetworks.com for consideration.


Principal SW Engineer – Gateway Development

Job Description:

Principal Engineer responsible for SGW/PGW/GGSN/SAEGW functionality

Responsibilities:

As a Principal Engineer, the candidate will be responsible for design and implementation of various features of GGSN/SGW/PGW/SAEGW related protocols for the Affirmed Networks Mobile Content Cloud product.

Requirements:

The ideal candidate will have 11+ 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 signaling and control plane applications on Linux.
  • Excellent verbal and written communication skills.
  • Experience in developing control plane software components involving design patterns
  • Core development expertise in main SAEGW components.
  • Proven ability to optimize implementation for capacity and high call-rate performance.

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.
Education:

Candidate should have a minimum of Bachelor’s Degree in Engineering. MS preferred.

Send your resume to hrindia@affirmednetworks.com for consideration.



Sr. SW Engineer – Networking/Data path (Continued Engineering)

Job Description:

Senior SW Engineer responsible for fixing issues and minor enhancements of the SW components for Networking/Data path functions.

Responsibilities:

As a Senior SW Engineer, the candidate will be responsible for debugging and fixing customer reported issues within various components of Data Path and networking protocols for the Affirmed Networks Mobile Content Cloud product.

Requirements:

The ideal candidate will have 7+ years of experience in developing Control plane and forwarding plane on embedded networking platforms.

  • Strong debugging and problem solving skills are required.
  • Excellent C++ programming skills and strong OOD knowledge.
  • Experience in some of the Routing protocols/Networking protocols – IP, IPv6,
  • NAT, IPsec, BFD, MPLS VPN, TCP/IP, VPN, Layer 2/Layer3 protocols-OSPFv2, OSPFv3, BGP and MP-BGP.
  • Experiencing dealing with customer reported problems, getting to proper root cause, and fixing the issue.
  • Strong background in working with networking software applications on Linux/Unix.
  • Excellent verbal and written communication skills.
  • Experience in implementing complex distributed software components.

Knowledge in any of the following skills will be an additional asset:

  • LTE architecture Nodes: MME, S-GW/PGW
  • Mobility/session management protocols, GTP and other network mobility protocols.
Education:

Candidate should have a minimum of Bachelor’s Degree in Engineering. MS preferred.

Send your resume to hrindia@affirmednetworks.com for consideration.


 

Manager – SW (Continued Engineering)

Responsibilities:

Manage a team of software engineers responsible supporting current SW releases that have been deployed in customer production networks. Provide general supervision and technical guidance to the team in the software making up the Gateway and Networking components of the MCC.

  • Depending on timing of hiring, responsible for recruiting and building a continued engineering team.
  • Excellent C++ programming skills and strong OOD knowledge
  • Preparations and delivery of staff performance evaluations
  • Manage the workload of the individual engineers within the team. This a dynamic responsibility has priorities change depending on customer reported issues.
  • Provide written root cause analysis reports for critical customer issues
  • Manage the development of small features that are needed to resolve important customer issues.
  • Ensures delivery against QA department goals and objectives, i.e. meeting commitments and coordinating overall quality assurance schedule
Requirements:

The ideal candidate will have a minimum of 5+ years of continued engineering experience, to include a minimum of 3 years in a lead role or management position of any kind. The following qualifications are important:

  • Excellent problem solving, interpersonal communication and project management skills a must
  • Strong leadership skills that inspire team confidence and respect while motivating team members in a creative and effective manner
  • Must have experience working with distributed team members
  • Good verbal and written communication skills
  • Good knowledge of the Linux Operating System
  • Good knowledge in Evolved Packet Core (EPC) functions and networking routing protocols
Education:

Candidate should have a minimum of Bachelor’s Degree in Electrical/Computer Engineering or Computer Science

Send your resume to hrindia@affirmednetworks.com for consideration.