Senior DSP Software Engineer

3 weeks ago


Milpitas, California, United States Tarana Wireless Full time

Job Summary:

We are seeking a highly skilled Senior DSP Software Engineer to join our team at Tarana Wireless. As a key member of our software development team, you will be responsible for designing, developing, and integrating calibration software modules for wireless communication systems using multiple antennas.

Key Responsibilities:

  • Design and develop scalable calibration software modules on multi-core DSP/GPP using C/C++
  • Define and develop unit test vectors using Matlab and C++ for the software modules and unit test extensively to deliver flawless modules
  • Test and validate the performance of the software modules on the real system
  • Develop scripts to qualify the RF board testing

Requirements:

  • MS or PhD in Electrical Engineering/Computer Science with an emphasis in wireless communication and/or digital signal processing
  • 5-12 years of industry experience in DSP software development for wireless communication systems (such as 5G, LTE, WiFi, or similar proprietary protocols)
  • Formal understanding in communication and signal processing theory and techniques, with strong mathematical background in linear algebra
  • Experience in developing and implementing wireless communications systems in at least one of the following areas: array signal processing, physical/MAC/baseband layer software implementation, adaptive equalization, receiver synchronization, signal identification and recovery

Preferred Skills:

  • 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 communications systems, and associated design and implementation in software

About Tarana Wireless:

Tarana Wireless is a leading provider of next-generation fixed wireless access technology. Our mission is to accelerate the pace of bringing fast and affordable internet access to the 90% of the world's households who can't get it. We're headquartered in Milpitas, California, with additional research and development in Pune, India.

What We Offer:

  • Competitive salary range: $130,000 to $175,000
  • Medical, dental, and vision benefits
  • 401K match
  • Flexible time off
  • Stock option


  • Milpitas, California, United States Tarana Wireless Full time

    Job Title: Senior DSP Software EngineerAt Tarana Wireless, we're on a mission to accelerate the pace of bringing fast and affordable internet access to the world. We're looking for a highly skilled Senior DSP Software Engineer to join our team and contribute to the development of our next-generation fixed wireless access technology.Job Summary:We're seeking...


  • Milpitas, California, United States HEAT Software Full time

    We're looking for a talented Senior Software UI Engineer to join our Cloud UI Services team at Ivanti.As a key contributor to the development and integration of various UEM and SM products, you will be responsible for designing and implementing modern frontend UI using HTML 5 and client-side architecture.With a strong background in JavaScript frameworks,...


  • Milpitas, California, United States Memverge Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at MemVerge. As a Senior Software Engineer, you will be responsible for designing and developing the core system management layer of our Big Memory platform.Key Responsibilities:Design and develop the core components of our system...


  • Milpitas, California, United States Tiposi Full time

    About the RoleTiposi is a pioneering medical device startup at the forefront of innovation, specializing in low-frequency, low-power radar sensor technology. Our cutting-edge device leverages AI to analyze data captured via advanced sensors, providing critical insights into the body without relying on traditional imaging outputs. Currently in the clinical...


  • Milpitas, California, United States Cohu, Inc. Full time

    Senior System Software EngineerWe are seeking a highly skilled Senior System Software Engineer to join our Software team. This team is responsible for the architecture, design, and implementation of our software platform from concept to production.As a Senior System Software Engineer, you will be integral in overseeing the entire lifecycle of the software,...


  • Milpitas, California, United States Cisco Full time

    About the RoleCisco is seeking a skilled Senior Embedded Software Engineer to join our team in San Jose. As a member of our Diagnostic Software and hardware Teams, you will be responsible for developing and testing software for our next-generation network switches and routers.Key ResponsibilitiesDesign and develop embedded software using Linux systems and...


  • Milpitas, California, United States Walmart Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software engineering and experience with API development.Key Responsibilities:Design, build, and maintain high-performance APIs and software services for our customers.Collaborate with the UX team to develop engaging and...


  • Milpitas, California, United States KLA Full time

    About the Role:KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. We are seeking a highly skilled Senior Systems Software Engineer to join our team.The successful candidate will be responsible for developing software prototype solutions to explore product and technology roadmap, enabling successful technical...


  • Milpitas, California, United States Diverse Lynx Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Diverse Lynx LLC.The ideal candidate will have a strong background in Java development, with experience in designing and developing containerized Spring boot applications, microservices APIs, and design patterns.Responsibilities will include:Designing and developing...


  • Milpitas, California, United States KLA Full time

    Job Summary:We are seeking a highly skilled Senior Software Systems Engineer to join our team at KLA. As a key member of our multi-disciplinary team, you will be responsible for developing software prototype solutions to explore product and technology roadmaps. You will demonstrate detailed problem-solving skills to resolve complex technical issues and...


  • Milpitas, California, United States Diverse Lynx Full time

    Job Summary We are seeking a highly skilled Senior Java Software Engineer to join our team at Diverse Lynx LLC. As a key member of our software development team, you will be responsible for designing, developing, and deploying applications using JAVA/J2EE. Your expertise in containerized Spring boot applications, microservices APIs, and design patterns will...


  • Milpitas, California, United States Diverse Lynx Full time

    Job Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Diverse Lynx LLC. As a key member of our development team, you will be responsible for designing, developing, and deploying applications using Java/J2EE.Key Responsibilities:Design and develop containerized Spring boot applications/Microservices APIs/Design pattern...


  • Milpitas, California, United States Tarana Wireless Full time

    Job OverviewTarana Wireless is seeking a highly skilled Embedded Software Engineer to join our team in Milpitas, CA. As a member of our Systems Software group, you will play a critical role in bringing up and maintaining a stable operating platform and build system for our next-generation Fixed Wireless Access (ngFWA) products.This is an exciting opportunity...


  • Milpitas, California, United States Cisco Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Engineer to join our team at Cisco. As a key member of our Diagnostic Software and Hardware Teams, you will be responsible for developing and testing embedded software for our next-generation network switches and routers.Key Responsibilities:Design and develop embedded software using Linux systems...


  • Milpitas, California, United States Tiposi Full time

    Job Title: Full Stack Software DeveloperLocation: Milpitas, CACompany Overview:Tiposi is a leading medical device innovation company, specializing in low-frequency, low-power radar sensor technology. Our mission is to enhance the quality of life, comfort, and safety through non-intrusive sensors that ensure complete privacy while capturing vital data. We aim...


  • Milpitas, California, United States ATR International Full time

    Job OverviewWe are seeking a highly skilled Senior ASIC Design Engineer to join our team at ATR International. The successful candidate will be responsible for leading the design and development of complex ASICs, working closely with internal teams to ensure timely and high-quality delivery of projects.Key ResponsibilitiesLead the design and development of...


  • Milpitas, California, United States BD Full time

    Job Description SummaryBD Biosciences is seeking a Senior DevOps Platform Engineer with team leadership and solid DevOps implementation experience to join our exciting and growing team.As a Senior DevOps Platform Engineer, you will have the opportunity to create software applications that are used to help all people live healthy lives.Our software portfolio...


  • Milpitas, California, United States BD (Becton, Dickinson and Company) Full time

    Job Description SummaryBD Biosciences is seeking a Senior DevOps Platform Engineer with team leadership and solid DevOps implementation experience to join our exciting and growing team.As a Senior DevOps Platform Engineer, you will play a key role in understanding our developers' challenges and defining innovative solutions to solve them.Our software...


  • Milpitas, California, United States KLA Full time

    Job DescriptionThe Algorithm and Software Engineer will be responsible for developing, prototyping, testing, and implementing data and image processing algorithms in a dynamic environment. This role will contribute to the development of innovative metrology solutions and involve close collaboration with hardware and software engineers from adjacent teams.Key...


  • Milpitas, California, United States Syntricate Technologies Full time

    Job Requirements:As a skilled .NET Software Engineer at Syntricate Technologies, you will be responsible for designing and developing robust Windows desktop applications using C# and WPF. Your expertise in programming concepts, including strong knowledge of C# / VB .NET, will be crucial in delivering high-quality solutions. Additionally, you will need to...