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.