PUNE · FULLTIME
Software Development Intern

Tarana Wireless
Pune · onsite · Posted 2d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
You will be working on the design, development, and integration of software modules on multi-core processing platforms for various aspects of wireless communication systems. You will get the opportunity to learn state-of-the-art wireless technologies such as OFDM/5G, serialization protocols like gRPC, software-defined networking (OpenConfig, YANG), and high-performance C/C++ server development. You will learn how to take features to completion, understand critical issues, and develop optimal solutions to resolve them. You should be willing to learn and collaborate with other team members. Tarana was founded in 2009 to research, develop, and commercialize, at scale, a new approach to wireless access. It is powered by the efforts of smart PhDs from advanced radio architecture research teams (first from Berkeley, then from several other leading universities), along with Silicon Valley wireless industry pioneers with decades of deep experience in multi-radio systems. Tarana's technology combines a suite of unique algorithmic innovations with expert implementation to create the industry's first truly viable 5G wireless technology, commercially available today. We're funded by Khosla Ventures, EchoStar, Greg Wyler, AT& T, Deutsche Telekom, and several global private investors.
Responsibilities:
- Creating and maintaining accurate design and test documents.
- Developing features and validating them on Tarana's wireless communication system platforms.
- Developing models, unit tests, and testing frameworks (using C++, C, and Python) for extensive testing and simulation of all software modules.
Requirements:
- Pursuing BTech/BE or equivalent, MTech/ME or equivalent. Preferred majors are Computer Science/ Electronics /Telecommunication.
- Demonstrated software development experience in modern C++, C, and/or Python.
- Knowledge of one or more of the following: Data Structures and Algorithms, computer networks (TCP/IP) and L2 protocols, network/cloud programming, Linux operating system internals, real-time OS, multi-threaded software development, embedded systems.
- Knowledge of version control systems (git), collaboration tools (wikis, ticket systems).
- Knowledge of OFDM/LTE/WiFi wireless protocols.
- Knowledge of C/C++ compile/build tools (make, Bazel, Ant, etc. ).
Sourced from instahyre
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02