Avatar for Programmers.io
Your Extended Team

Software QA Engineer with RF/wireless knowledge

  • Cupertino
  • |Full Time
Posted: 7 days ago
Job Location
Cupertino
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
C++
RF test equipment
Hardware/Software Integration
System-Level Testing
Spectrum Analysis
Waveform Analysis
Frequency and Time-Domain Analysis

About the job

Position: Software QA Engineer with RF/wireless knowledge

Location: Cupertino, CA (Onsite)

Job Description:

Role Summary

We are looking for a Software QA Engineer with hands-on RF/wireless knowledge combined with strong programming and troubleshooting skills. The engineer will work with RF test equipment, automate testing using Python (Primary) or C++ (Secondary), analyse test results/logs, troubleshoot hardware-software-wireless issues, and support lab/test station activities.

Key Responsibilities

  • Develop, execute and maintain automated tests for RF/wireless systems.
  • Automate test workflows using Python or C++
  • Work hands-on with RF equipment such as spectrum analysers, signal generators and network analysers.
  • Analyse waveforms, spectrum data, logs and frequency/time-domain behaviour.
  • Troubleshoot complex hardware, software and wireless communication issues.
  • Support lab/test station setup, equipment integration, bring-up and debugging.
  • Review code/test solutions for correctness, maintainability and scalability.

Must-Have Skills

  • Hands-on RF/Wireless communications experience.
  • Practical experience with RF test equipment; specific equipment brands are not mandatory.
  • Strong Python or C++ programming/test automation skills, with Python preferred.
  • Understanding of frequency and time-domain analysis, spectrum and waveforms.
  • Strong troubleshooting, debugging, log analysis and critical-thinking skills.
  • Experience with hardware/software integration or system-level testing.
  • Willingness to work from the lab/office whenever testing activities require it.

Good-to-Have

  • Knowledge of 4G/5G/LTE and 3GPP specifications.
  • Exposure to WLAN/Wi-Fi, Zigbee, UWB or other wireless technologies.
  • Experience with Keysight, Rohde & Schwarz or equivalent RF equipment.
  • Familiarity with MATLAB, Wireshark or similar engineering/analysis tools.
  • Experience with wireless/RF prototyping or new hardware validation