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
