NextHire Try for free

Tarana Wireless

Posted 16 Oct 2026

Staff Software Engineer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
16 Oct 2026

About the role

We are seeking an experienced Senior Network Software Engineer. This role involves technical ownership, hands-on design, and active participation across different stages of network and cloud software development. The ideal candidate will have a deep understanding of networking, software development best practices, and a passion for driving innovation. Experience shipping working products in the networking/telecom/embedded domain is essential.


Responsibilities:

  • Data Plane and Packet Processing: Design and implement Layer 2 and Layer 3 networking features, packet forwarding, routing, bridging, switching, VLAN architectures, traffic management/classification, and SLA enforcement.
  • Hardware and Device Interfacing: Implement software interfaces for underlying hardware devices (ASIC/FPGA), switch management, configuration engines, alarms, diagnostics, and WebUI/CLI backends.
  • Security and Network Services: Build network security services, including authentication, encryption, encapsulation, and tunnelling (e. g., IPSec, CAPWAP, 802.1x).
  • Frameworks and Telemetry: Implement scalable network and cloud management frameworks for device provisioning, event logging, telemetry collection, and automated fault isolation/analysis.
  • System Resilience: Design decentralised network services with a focus on scalability, resilience, high availability, and interoperability with customer networks.


Requirements:

  • B. E. /B. Tech. /M. E. /M. Tech. /MS in Computer Science/Engineering with at least 7+ years of relevant software development experience, OR MS/PhD with at least 5+ years of relevant experience.
  • Strong experience in socket, network, and systems programming using C or C++ on UNIX-style operating systems (IPC, multi-threading).
  • Advanced knowledge of computer networks (TCP/IP), Internet architecture, and core protocols (e. g., IGMP, DHCP, OSPF, BGP).
  • Expertise in packet forwarding, routing, bridging, switching, VLANs, Ethernet services, and Ethernet OA& M.
  • Familiarity with network/cloud management and configuration/provisioning systems (e. g., YANG Models, gRPC, NETCONF, SNMP, TR-69, HTTP, OpenFlow).
  • Strong debugging and problem-solving skills, with a proven ability to drive complex issues to closure.
  • Previous experience in embedded software development for carrier and/or enterprise telecom products is a big plus.


Nice to Have:

  • Strong C++ or Go programming experience; proficiency with scripting languages (Python, Bash).
  • Experience using AI tools/agents across the software development lifecycle (from requirements analysis to field debugging).
  • Background in MAC or network-layer implementations of 802.11, LTE, or other OFDM wireless standards.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach