Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff DSP Software Engineer

$155k - $200k

Tarana Wireless Inc

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. As a Staff 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 software 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 What You’ll Need: MS or PhD in Electrical Engineering, with an emphasis in wireless communication and/or digital signal processing 10+ 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 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 software Experience 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) What we offer: Salary range: $155,000 to $200,000. Compensation will be determined based on several factors, including, but not limited to, skill set, years of experience, and the employee’s geographic location. Tarana provides competitive benefits to employees in this role, including medical, dental, and vision benefits, 401(k) match, flexible time off, and stock options. Tarana is headquartered in Milpitas, California, with additional research and development in Pune, India. Join Tarana and help shape the future of wireless connectivity. #J-18808-Ljbffr Tarana Wireless Inc

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff DSP Software Engineer in Milpitas, CA vacancy
  • $111.07k - $166.4k

     ...Staff Engineer, Optical Digital Signal Processing (ODSP) PHY SW Team Marvell's semiconductor solutions are the essential building...  ...Digital Signal Processing (ODSP) PHY SW Team develops software for Marvell's DSP products used in pluggable optical modules—chips that form... 
    Suggested
    Permanent employment
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    16 days ago
  • $130k - $175k

    Tarana Wireless Inc in Milpitas is seeking a Senior DSP Software Engineer to design and develop RF calibration software for next-gen wireless systems. This role involves collaborative work with various teams and a focus on signal processing algorithms. The ideal candidate... 
    Suggested

    Tarana Wireless Inc

    Milpitas, CA
    4 days ago
  • $125k - $201.25k

     ...R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting...  ...searching for the best talent to join our Vision team as a Staff Software Engineer (LabVIEW) located in Milpitas, CA.... 
    Suggested
    Local area
    Immediate start

    J&J Family of Companies

    Milpitas, CA
    10 days ago
  •  ...Staff Software Engineer, Test & Validation – AI Kernels At d-Matrix, we are focused on unleashing the potential of generative AI to power the...  ...configurations. Partner with hardware teams (mixed signal, DSP, CPU) to validate hardware-software co-design assumptions... 
    Suggested
    3 days per week

    d-Matrix

    Santa Clara, CA
    10 hours ago
  • $120k - $140k

     ...Description Salary: $120,000 - $140,000 Credo's Optical DSP Application Engineering Team Fueling the next generation of AI data centers,...  ...functional teams such as DSP design, analog design, firmware, software, specific hardware design, and optical components.... 
    Suggested

    Credo Semiconductor, Inc.

    San Jose, CA
    22 days ago
  • $147.4k - $272.1k

    Cupertino, California, United States Software and Services Imagine what you could do at Apple...  .... The team is looking for talented engineers who are passionate about championing the...  ...millions of customers. Description The Audio DSP Software team is responsible for hosting... 
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $120k - $240k

    Lyte AI Inc. is looking for a DSP Engineer in Sunnyvale, CA to develop real-time signal processing software across embedded platforms. You will collaborate with cross-functional teams for system integration and participate in software optimization. Ideal candidates have... 
    Flexible hours

    Lyte AI Inc.

    Sunnyvale, CA
    5 days ago
  • $160k - $220k

     ...and thrive as part of a team. If that’s you and this role fits, we want to hear from you. Join the power movement as Staff Engineer, Controls and Software As a Staff Controls and Software Engineer, you will be responsible for developing machine and operational concepts... 
    Full time
    For contractors
    Flexible hours
    Night shift
    Weekend work

    Latent AI

    Milpitas, CA
    4 days ago
  • $251k - $310k

     ...of the key challenges in autonomous driving: measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help us improve how we characterize and evaluate changes to the Onboard... 
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $185k - $250k

     ...Job Responsibilities: * Develop and maintain software components on current and future networking related products. * Design, develop...  ...: * B.S. in Computer Science or Math or Electrical Engineering; M.S. preferred ~ US citizenship is required The US... 

    Fortinet

    Sunnyvale, CA
    10 days ago
  • $238k - $302k

     ...faces the ultimate data challenge:  How do you mathematically prove that a virtual world is "real"? We are looking for a Staff Software Engineer to act as the Technical Architect for this domain. You will work at the intersection of software engineering and AI, ensuring... 
    Remote work
    Shift work

    Waymo

    Mountain View, CA
    10 days ago
  • $238k - $302k

     ...Project: Workshop management; focused on planning and executing vehicle maintenance and uptime software. In this hybrid role, you will report to an Engineering Manager. You will: Collaborate and work across team boundaries Work with PM, UX, legal,... 
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $184k - $230k

     ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description: At Cloudera, we empower people to transform...  ...future of big data? Cloudera is searching for a visionary Staff Software Engineer with deep expertise in distributed systems to join... 
    Remote work
    Work from home
    Flexible hours

    Cloudera

    San Jose, CA
    3 days ago
  • $238k - $302k

     ...experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world... 
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $180k - $205k

     ...time to scale. PsiQuantumalso develops the algorithms and software needed to make these systems commercially valuable. Our application...  ...: The OS Core Team at PsiQuantum works closely alongside engineers and scientists in the electronics, system architecture, and... 
    Full time
    Shift work

    PsiQuantum

    Milpitas, CA
    5 days ago
  • $238k - $302k

     ...simulation across 15+ U.S. states. As the Tech Lead for the software-fault release evaluation team, lead the development of the end...  ...provided by the "virtual driver's test". Work with partner engineering and data science teams to answer whether the results of the "virtual... 
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $184k - $230k

     ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description: At Cloudera, we empower people to transform...  ...transformation for the world's largest enterprises. Staff Software Engineer, AI Cloudera is looking for a Staff Software... 
    Work from home
    Flexible hours

    Cloudera

    San Jose, CA
    3 days ago
  • $196.5k - $219.3k

     ...translate security requirements into platform features. Mentor junior engineers on secure backend development and best practices in an Agile environment. # Ensure the timely delivery of high-quality software features while adhering to project schedules. # Communicate... 

    Fortinet

    Sunnyvale, CA
    10 days ago
  • $251k - $310k

     ...accelerate the development of the Waymo Driver. We focus on transforming the Software Development Life Cycle (SDLC) through cutting-edge Generative AI and multi-agent frameworks, enabling our engineering teams to build, test, and deploy autonomous driving technology with... 
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $281k - $356k

     ...infrastructure investments. You will: As the founding Senior Staff Engineer of the SCORPIO team, you will: Define the vision,...  ...including data scientists, business analysts, and software engineers. You have: ~ PhD or Master's degree in Data... 
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • A leading technology company is seeking a passionate engineer for their Audio DSP Software team. This role involves solving problems, building and integrating advanced audio features across various platforms. Ideal candidates should have extensive modern C++ experience... 

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $223k

     ...Collaborate across functions, working closely with product managers, engineers, and data scientists to shape and execute the team's roadmap...  ...and professional growth while promoting best practices in software engineering. Ensure alignment across teams, facilitating... 
    Full time
    Work experience placement

    Uber

    Sunnyvale, CA
    4 days ago
  • $185k - $265k

     ...Fortinet is looking for a Senior/Staff Software Engineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability, cross-cloud, large-volume, data processing system that is one of the foundational pieces of Fortinet-Lacework’s Cloud security... 
    Flexible hours

    Fortinet, Inc.

    Sunnyvale, CA
    2 days ago
  •  ...Senior Staff AI/ML System Software Engineer At d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation of...  ...other software (ML, systems) and hardware (mixed signal, DSP, CPU) experts in the company. What you will bring:... 
    Work experience placement
    3 days per week

    D-Matrix

    Santa Clara, CA
    10 hours ago
  • $160k - $190k

     ...features. -Write clean, scalable, and efficient code. -Debug and resolve technical issues to ensure system stability. -Document software development processes and technical specifications. Qualifications: -Bachelor's degree in Computer Science or related field.... 

    Fortinet

    Sunnyvale, CA
    10 days ago
  • $251k - $310k

     ...experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world... 
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $238k - $302k

     ...Experience with Machine Learning models in production systems We prefer: ~ AV or Robotics experience ~8+ years of Software Engineering experience in complex systems The expected base salary range for this full-time position across US locations is listed... 
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $200k - $250k

     ...customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for the U.S...  .... We are looking for an experienced Controls Software Engineer who is passionate about safety-critical systems to join our Motion... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    26 days ago
  • $161.71k - $234.33k

     ...Description Job Description We are CARIAD , an automotive software development team with the Volkswagen Group. Our mission is...  ...the car and everyone around it. ​ Role Summary: The Staff Software Engineer, Test is responsible for designing, implementing, and... 
    Permanent employment
    Temporary work
    Early shift

    Cariad, Inc.

    Mountain View, CA
    26 days ago
  • $151.5k - $245.03k

     ...time problem-solving, stronger relationships, and the kind of precision that drives great outcomes. Job Summary As the Staff Software Engineer on the Infosec Product Security team, you will be responsible for building security into all Palo Alto Networks products... 
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff DSP Software Engineer. Be the first to apply!