Staff Software Engineer - Networking

Tarana Wireless Inc

Pune District

On-site

INR 5,000,000 - 7,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tarana Wireless Inc. in Pune, India, seeks a Staff Software Engineer - Networking with 12+ years of experience to own and deliver complex networking software for ngFWA systems.

You will design, implement, and optimize data plane and control plane functions, security, and cloud-management interfaces, collaborating across product and engineering teams to ship robust carrier-grade solutions. Experience in embedded telecom products is a big plus.

Qualifications

  • 12+ years of software development in networking or telecom domains.
  • Strong C/C++ on UNIX/Linux with multi-threading.
  • Deep knowledge of TCP/IP, OSPF, BGP, VLANs and Ethernet services.
  • Experience with network/cloud management interfaces (YANG, gRPC, NETCONF).

Responsibilities

  • Design and implement network stack features for L2/L3, data plane and control plane.
  • Develop interfaces for hardware devices and cloud management components.
  • Collaborate with product and engineering teams to ship scalable, reliable network software.
  • Mentor junior engineers and drive complex issues to resolution.

Skills

Socket programming
TCP/IP networks
C/C++
Multithreading
Network protocols
Embedded systems

Education

BE/B.Tech./M.E./M.Tech./MS in Computer Science/Engineering

Tools

UNIX/Linux
gRPC
NETCONF

Job description

Join the Team That's Redefining Wireless Technology

At Tarana, we're more than just a fast-growing tech company—we’re a team of bold innovators on a mission to revolutionize broadband. Our groundbreaking Fixed Wireless Access technology is delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible.

We are seeking an experienced Staff Software Engineer - Networking. 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.

We don’t just build next‑gen wireless technology—we build people.

What You'll Be Doing

You will be designing, developing, and integrating critical elements for the network stack of our wireless communication systems, including data plane, control plane, security, and remote/cloud management:

  • Data Plane & 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 & Device Interfacing: Implement software interfaces for underlying hardware devices (ASIC/FPGA), switch management, configuration engines, alarms, diagnostics, and WebUI/CLI backends.
  • Security & Network Services: Build network security services, including authentication, encryption, encapsulation, and tunneling (e.g., IPSec, CAPWAP, 802.1x).
  • Frameworks & Telemetry: Implement scalable network and cloud management frameworks for device provisioning, event logging, telemetry collection, and automated fault isolation/analysis.
  • System Resilience: Design decentralized network services with a focus on scalability, resilience, high availability, and interoperability with customer networks.
What You'll Need
  • B.E./B.Tech./M.E./M.Tech./MS in Computer Science/Engineering with at least 12+ years of relevant software development experience, OR MS/PhD with at least 9+ 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.
Join Tarana and help shape the future of wireless connectivity.

Tarana’s mission is to accelerate the deployment of fast, affordable, and reliable internet access around the world. Through a decade of R&D and over $400M of investment, the Tarana team has created and continues to enhance a suite of next-generation fixed wireless access (ngFWA) technologies. Its unique ngFWA platform delivers game-changing advances in broadband economics in mainstream and underserved markets, using both licensed and unlicensed spectrum. Tarana’s ngFWA technology has been embraced by more than 300 service providers in 24 countries. Tarana is headquartered in Milpitas, California, with additional research and development in Pune, India. Learn more at www.taranawireless.com.

About Us

Tarana’s mission is to accelerate the deployment of fast, affordable, and reliable internet access around the world. Through a decade of R&D and over $400M of investment, the Tarana team has created and continues to enhance a suite of next-generation fixed wireless access (ngFWA) technologies. Its unique ngFWA platform delivers game-changing advances in broadband economics in mainstream and underserved markets, using both licensed and unlicensed spectrum. Tarana’s ngFWA technology has been embraced by more than 300 service providers in 24 countries. Tarana is headquartered in Milpitas, California, with additional research and development in Pune, India. Learn more at www.taranawireless.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Networking
Senior Software Engineer - Networking

Tarana Wireless Inc • Pune District

On-site
INR 2,500,000 - 5,500,000
Senior Network Software Engineer
Senior Network Software Engineer

Tarana Wireless Inc • Pune District

On-site
INR 1,800,000 - 2,800,000
Staff Network Software Engineer
Staff Network Software Engineer

Tarana Wireless Inc • Pune District

On-site
INR 4,000,000 - 7,000,000
Cloud DevOps Engineer
Cloud DevOps Engineer

Mployee.me • Pune District

On-site
INR 1,500,000 - 2,500,000
System Software Engineer
System Software Engineer

Tarana Wireless Inc • Pune District

On-site
INR 1,200,000 - 2,400,000
System Software Engineer
System Software Engineer

Tarana Wireless, Inc. • Pune District

On-site
INR 2,500,000 - 4,200,000
Senior Cloud Software Developer
Senior Cloud Software Developer

Tarana Wireless • Pune District

On-site
INR 3,500,000 - 6,000,000
Staff QA Automation Engineer (Python)
Staff QA Automation Engineer (Python)

Tarana Wireless Inc • Pune District

On-site
INR 1,800,000 - 2,400,000
Product Architect
Product Architect

Tejas Networks Ltd. • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Staff Engineer
Staff Engineer

Tejas Networks Ltd. • Bengaluru

On-site
INR 2,500,000 - 4,000,000