Tarana Wireless, Inc. Logo

Tarana Wireless, Inc.

Staff Software Engineer - Networking

Posted 8 Days Ago
Be an Early Applicant
In-Office
Pune, Maharashtra, IND
Senior level
In-Office
Pune, Maharashtra, IND
Senior level
Design, develop, and integrate network and cloud software for wireless communication systems. Responsibilities include Layer 2/3 networking, packet processing, routing, switching, VLANs, traffic management, hardware interfacing, security services, device provisioning, telemetry, fault analysis, and resilient network services. The role requires hands-on C/C++ systems programming, advanced networking expertise, embedded telecom experience, and technical ownership across the software development lifecycle.
The summary above was generated by AI

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 Wireless, Inc. Pune, Mahārāshtra, IND Office

Pune, India, 411008

Similar Jobs

One Month Ago
Easy Apply
Hybrid
Pune, Maharashtra, IND
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Owns and develops critical Windows client connector service components, including RPC, user sessions, data pipelines, telemetry, and tunneling subsystems. Designs features, resolves complex production issues involving crashes, race conditions, lifetime bugs, and synchronization, and improves service reliability and maintainability. The role also addresses VDI workflows, reviews code, mentors engineers, and supports enterprise endpoint product delivery.
Top Skills: Ai/MlC++14C++17Crash Dump AnalysisEtwInter-Process Communication (Ipc)NetworkingProcess MonitorRpcSecure TunnelingVdiVpnWindbgWindowsWindows InternalsWindows ServicesZtna
An Hour Ago
Remote or Hybrid
Goa, IND
Senior level
Senior level
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Develop and deploy AI, machine-learning, process-modeling, LLM, and agentic solutions for pharmaceutical manufacturing. Build real-time soft sensors, advanced process controls, monitoring systems, and decision-support workflows in GMP environments. Analyze large time-series datasets, improve process understanding, and support continuous improvement across manufacturing and quality operations while collaborating with cross-functional stakeholders.
Top Skills: Advanced Process ControlAgentic AiAIAmazon RedshiftAws SagemakerFirst-Principles ModelingIndustrial Internet Of ThingsKnowledge GraphsLarge Language ModelsMachine LearningMathematical ModelingPep8PlotlyPythonSnowflakeSpotfireSQLStreamlit
2 Hours Ago
In-Office
Junior
Junior
Events • Food • Travel • Hospitality • Hotels & Resorts
Cleans and maintains assigned hotel guest rooms, including beds, bathrooms, floors, dusting, and deep cleaning. Replenishes linens and amenities, stocks and transports supplies, responds courteously to guest requests, and disposes of waste. The role requires physical stamina, attention to cleanliness standards, teamwork, shift availability, basic English proficiency, and knowledge of cleaning chemicals and safety procedures.

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account