Back to list

Vacancy description

Staff Software Engineer - Networking in Pune, भारत

Tarana Wireless, Inc.

  • RemoteWork from anywhere
  • Full-timeStandard weekly hours

$400 USD

Pune, भारत

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, 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.

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

Similar vacancies

More like this role

  • Remote
  • Hybrid
  • Full-time
  • Contract
  • IT
  • Product Management
... Our tech stack continues to evolve and expand to new technologies and trends. We are proponents of using the right tools for the job. We are looking for an engineer who leverages AI coding assistants (e.g., GitHub Copilot, Google Gemini, Claude) to accelerate the software development lifecycle without compromising security. ...

Bangalore, भारत

  • Hybrid
  • Full-time
  • IT
... across AWS ECS and EKS . As a Senior Software Development Engineer, you will be a key contributor, driving the implementation of scalable, reliable, and secure software solutions that automate infrastructure provisioning and application deployments. Your deep expertise in software engineering principles and cloud-native development ...

Bangalore, भारत

  • IT
... fearlessly forward together, growing, learning, and making a real impact for some of the world’s biggest brands. About the Role We are looking for an experienced Staff Software Engineer to join the Veeam Data Cloud (VDC) engineering team. You will be working with a global team to build next-generation data protection services ...

Bangalore, भारत

  • Full-time
  • IT
GE HealthCare seeks a Staff Software Engineer to design and deploy innovative software solutions for medical imaging and healthcare IT platforms. The role involves leading the full development lifecycle, mentoring engineers, and ensuring compliance with healthcare regulations in a collaborative, fast-paced environment. ...

Bangalore, भारत

  • Remote
  • Full-time
  • IT
... builds technology products used by millions of users across Southeast Asia. As our products and systems scale, we need technical leaders who can solve difficult engineering problems and raise the engineering bar around them. The Staff Software Engineer owns technical direction and execution for major products and systems . This ...

India, भारत

  • Full-time
  • IT
... - Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. - 8+ years of professional software engineering experience, currently operating at the Staff level. - Deep hands-on experience building internal developer tooling, CI/CD systems, or platform engineering ...

Hyderabad, भारत

  • Full-time
  • IT
... high-performance systems. Leads key engineering initiatives, mentors developers across teams, and contributes to the evolution of Tekion’s platform architecture and engineering excellence.​ Key Roles & Responsibilities: - Leads development of complex software solutions and ensures alignment with architectural direction and business ...

Bangalore, भारत

  • On-site
  • IT
... organizations worldwide, OneTrust is shaping the future where trusted data becomes a transformative force for business and society. The Challenge We're looking for a Staff Software Engineer to help lead technical direction in support of D eveloper E xperience at OneTrust. Staff Engineers determine their own approach on complex, ...

Bangalore, भारत

  • Hybrid
  • Full-time
  • IT
  • DevOps
... reliability, security posture, and improving the day-to-day experience of the engineers within your product area. You'll be part of a team that blends SRE and backend software engineering skillsets, partnering closely with product engineering teams across your product area. This is an engineering role — the work is about shipping ...

Noida, भारत

  • On-site
  • Full-time
  • IT
... improving incident response. - Lead complex technical projects from conception to completion, managing timelines, and technical dependencies across teams. - Mentor engineers across teams, fostering a culture of reliability, automation, and continuous learning. - Collaborate with security and compliance partners to ensure infrastructure ...

Bangalore, भारत