Senior Network Software Engineer

Tarana Wireless

Pune District

On-site

INR 1,800,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tarana Wireless Inc. is seeking a seasoned software engineer to work on the design, development and integration of the company’s software-defined connectivity cloud. You will handle data plane, control plane, security and remote management for our non-line-of-sight gigabit wireless products.

You should be able to lead features to completion, diagnose issues, and propose optimal solutions while collaborating with team members. Growth opportunities abound as we tackle cutting-edge technologies.

Qualifications

  • At least 7+ years of relevant experience or MS/PhD with 5+ years in related roles.

Responsibilities

  • Designing and implementing network and cloud-based services for authentication, encryption, QoS, packet forwarding and spectrum management.
  • Implementing scalable network/cloud management and provisioning frameworks for software-defined networking and services (SDNs).
  • Implementing device management - configuration, software upgrades, CLIs, web GUI etc.
  • Developing software for network fault diagnostics, event logging, statistics collection and fault isolation/analysis.
  • Designing services with scalability, de-centralized management, resilience, failover and interoperability with customer networks.

Skills

C/C++ programming
Go programming
Python scripting
UNIX-like OS
Socket/network programming
Debugging/troubleshooting
Version control
Embedded software

Education

BS in Computer Science/Engineering
MS/PhD preferred

Tools

Golang tools
OpenFlow/SDN tooling

Job description

You will be working on design, development and integration of Tarana's software-defined 'connectivity cloud' that will handle data plane, control plane, security and remote management of ournon-line-of-sight gigabitwireless communication products.

You need to have ability to lead features to their completion, 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.

We are working on a number cutting edge technologies with excellent opportunities for growth.

  • Designing and implementing network and cloud-based services for authentication, encryption, QoS, packet forwarding and spectrum management
  • Implementing scalable network/cloud management and provisioning frameworks for software-defined networking and services (SDNs)
  • Implementing device management - configuration, software upgrades, CLIs, web GUI etc
  • Implementing software fornetwork fault diagnostics, event logging, statistics collection and fault isolation/analysis
  • Designing services with considerations for scalability, de-centralized management, resilience, failover and inter-operability with customer networks.
Key requirements:
  • BS in Computer Science/Engineering with at least 7+yearsof relevant experience or MS and PhD preferred with at least 5+yearsof relevant experience
  • Advanced knowledge of computer networks (TCP/IP), protocols, Internet architecture
  • Deep understanding of UNIX-style operating systems (IPC, multi-threading etc)
  • Experience in socket, network, and systems programming in C/C++
  • Strong and proven capabilities in debugging and troubleshooting on UNIX-style operating systems
  • Strong C++ or Go programming experience is a plus.
  • Strong skills with scripting languages (Python, bash, etc.) and web development technologies are a plus.
  • Experience with version control systems, collaboration tools (wikis, ticket systems)
  • Previous experience in embedded software development for carrier and/or enterprise product telecom is a plus.
Expertise in at least one of the following areas:
  • Advanced packet forwarding, routing, bridging, switching, VLANs, ethernet services, ethernet OA&M
  • Network/cloud management systems and configuration/provisioning/administration systems (Yang Models, gRPC, HTTP, OpenFlow, SDN)
  • Advanced authentication, security, encapsulation and tunnelling technologies (IPSec, CAPWAP, 802.1x etc)
  • MAC and network-layer implementation of 802.11, WiMax, LTE or other OFDM standards
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer - Manageability & Security
Software Developer - Manageability & Security

Luxoft • Bengaluru

On-site
Senior Network Engineer
Senior Network Engineer

TeleTech Holdings, Inc. • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Senior Network Engineer
Senior Network Engineer

Percepta • Hyderabad

On-site
INR 3,000,000 - 5,000,000
Senior Software Developer - Manageability & Security
Senior Software Developer - Manageability & Security

Luxoft • Bengaluru

On-site
INR 4,000,000 - 7,500,000
Principal Network Engineer
Principal Network Engineer

Percepta • Hyderabad

On-site
INR 800,000 - 1,200,000
Senior Software Developer - L2/L3 Networking Protocols
Senior Software Developer - L2/L3 Networking Protocols

Luxoft • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Lead Software Developer - L2/L3 Networking Protocols
Lead Software Developer - L2/L3 Networking Protocols

Luxoft • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Network Administrator
Network Administrator

eJAmerica • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Network Architect
Network Architect

Vistance Networks • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Network Engineer
Network Engineer

CBTS • Chennai District

On-site
INR 1,200,000 - 1,800,000