> Markdown version of [/jobs/ext/171935-senior-dsp-software-engineer](https://www.wearedevelopers.com/jobs/ext/171935-senior-dsp-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior DSP Software Engineer - **Company:** Tarana Wireless - **Location:** Milpitas, CA, United States - **Experience:** Expert - **Salary:** $130,000.0 - $175,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), LTE (Telecommunication), Application Programming Interfaces (APIs), Confluence, JIRA, Wireless Broadband, C++ (Programming Language), Code Review, Software Debugging, Linux, Field-Programmable Gate Array (FPGA), Issue Tracking Systems, Inter-Process Communication, Python (Programming Language), Multiprocessing, Software Architecture, Real-Time Operating Systems, Signal Processing, Software Engineering, Product Software Implementation Methods, Systems Integration, Wi-Fi Technology, Multithreading, Software Modules, Application Specific Integrated Circuits, Gerrit, 5G NR, State Machines, Caching, Gitlab, Git, Software Version Control - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b4070938019b00b8 ## About the Role Do you have experience in Telecommunication?, * MS or PhD in Electrical Engineering, with an emphasis in wireless communication and/or digital signal processing * 5+ years of industry experience encompassing the ownership of design and implementation of signal processing algorithms on a DSP / ARM core running Linux or a RTOS * Industry experience needed in RFIC software development for wireless communication systems (such as 5G, LTE, WiFi, or similar proprietary protocols) * Strong understanding of RFIC impairments and compensating for the impairments using Real-Time SW * Experience needed in system integration and bring-up Knowledge and Skills: * Formal understanding of communication and signal processing theory and techniques, including OFDM communication systems, and a strong mathematical background in linear algebra * Strong background in C, C++, and Python programming * Experience with software development for multi-core embedded systems, including real-time operating systems (RTOS), memory and cycle optimization, caches, multi-threaded programming, inter-process communication, and HW/SW interaction * Comprehensive knowledge of one or more algorithms used in wireless communication systems, and their associated design and software implementation. Relevant experience could be in areas such as: + RFIC impairments and compensations, SW development and validation + Calibration procedures for multi-antenna-based systems + Advanced array signal processing techniques, such as beam-forming and MIMO + Adaptive equalization, receiver synchronization, signal identification, and recovery * Experience with version control systems (Git, Gerrit, Gitlab), and issue tracking and collaboration systems (Jira, Confluence) ## Description As a Senior DSP Software Engineer, you will work on the design, development, integration, and testing of RF calibration software modules for a next-generation fixed wireless broadband system. The primary focus is on layer 1 functionality of the proprietary 5G protocol, such as channel estimation, IQ imbalance correction, and LO leakage cancellation. Develop software for both the base station and user equipment of a broadband wireless access system, across various multicore DSP/ARM processors and real-time operating systems. Collaborate closely with L2/L3 software groups and FPGA/ASIC teams to deliver cross-layer features. What You'll Do: * Design of Calibration software architecture, HW/SW interfaces, APIs, and RFIC impairments correction algorithms and protocol state machines * Strong understanding of RFIC impairments and algorithms for compensating the impairments using Real-Time SW * Hands-on implementation in C/C++ of DSP software modules running under RTOS on a multi-core DSP architecture * System integration and debugging on complex hardware platforms * Mentorship of junior engineers, providing technical guidance and code review * Willing to learn continuously and collaborate with the team members. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)