Flag job

Report

Software Engineer - C++

Min Experience

5 years

Location

Pune, Maharashtra, India

JobType

Permanent

About the role

You will be working on the design, development, and integration of critical elements for the network stack of our wireless communication systems, including the data plane, control plane, security, and remote/cloud management. You need to have the ability to lead features to their completion and to understand issues and come up with optimal solutions to resolve them. You should be passionate and excited to learn continuously and collaborate with other team members. Job Responsibilities: Designing and implementing network services for various aspects point-to-multipoint wireless access systems such as authentication, encryption, QoS, packet forwarding Advanced packet forwarding, routing, bridging, switching, VLANs, ethernet services, ethernet OA&M Designing services with considerations for scalability, decentralized management, resilience, and interoperability with customer networks. Implementing device management - configuration, software upgrades, CLI, web GUI etc Building support for power on self-tests, network fault diagnostics, event logging, statistics collection and fault isolation/analysis Implementing scalable network/cloud management and provisioning frameworks Previous experience in embedded software development for carrier and/or enterprise product telecom is a plus.

About the company

Tarana Wireless India Pvt LTD

Skills

C++
TCP/IP
Linux
Multithreading
Network Protocols
Switching
Socket Programming
Routing