T

Tarana Wireless

Provides gigabit ngFWA broadband for ISPs

Senior Wireless Software Engineer - PHY Layer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Master of Science or PhD in Electrical Engineering or Computer Science, with an emphasis in wireless communication and/or digital signal processing.
  • Five to twelve years of industry experience in digital signal processing software development for wireless communication systems such as 5G, LTE, Wi-Fi, or similar proprietary protocols.
  • Formal understanding of communication and signal-processing theory and techniques, including OFDM communication systems, and a strong mathematical background in linear algebra.
  • Experience developing and implementing wireless communications systems in at least one of these areas: array signal processing such as beam-forming and MIMO techniques for an OFDM system; physical, MAC, or baseband layer software implementation for LTE/5G; adaptive equalization, receiver synchronization, signal identification, and recovery; or OFDM-based system implementation.
  • Experience with version control systems and collaboration tools such as wikis and ticket systems.
  • Experience with scripting languages such as Python or Bash.
  • Strong background in C, C++, and Python programming.
  • Experience developing software for multi-core embedded systems, including real-time operating systems, memory and cycle optimization, caches, multithreaded programming, inter-process communication, and hardware/software interaction.
  • Comprehensive knowledge of one or more algorithms used in wireless communications systems and associated software design and implementation, including relevant experience in RF integrated circuit impairments and compensation software development and validation; calibration procedures for multi-antenna systems; advanced array signal processing techniques such as beam-forming and MIMO; or adaptive equalization, receiver synchronization, signal identification, and recovery.
  • Experience with version control systems such as Git, Gerrit, or GitLab, and issue tracking and collaboration systems such as Jira or Confluence.

Responsibilities

  • Design and develop scalable physical-layer and calibration software modules on multicore digital signal processors or general-purpose processors.
  • Define and develop unit-test vectors using MATLAB and C++ for software modules, and conduct extensive unit testing to deliver reliable modules.
  • Test and validate software-module performance on the real system.
  • Develop scripts to qualify radio-frequency board testing.
  • Design, develop, integrate, and test calibration software modules for a next-generation fixed wireless broadband system, focusing on layer 1 of the proprietary 5G protocol, including channel estimation, IQ imbalance correction, and local-oscillator leakage cancellation.
  • Develop software for the base station and user equipment of a broadband wireless access system across multicore DSP/ARM processors and real-time operating systems.
  • Collaborate with L2/L3 software groups and FPGA/ASIC teams to deliver cross-layer features.

About the Company

Tarana Wireless

Provides gigabit ngFWA broadband for ISPs

Tarana Wireless provides fixed wireless access technology for internet service providers. Its G1 platform delivers residential gigabit broadband using proprietary signal processing and interference cancellation with custom silicon to transmit and receive high-speed wireless signals. The company differentiates itself through patented technology and dedicated hardware focused on ngFWA, enabling scalable deployment across multiple markets. Its goal is to help ISPs offer reliable, high-speed broadband by selling hardware and licensing its technology.

Company size
501-1,000
Company stage
Growth Equity (Venture Capital)
Total funding
$435.7M
Headquarters
Milpitas, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Tarana Wireless

See more jobs