Senior Wireless Software Engineer
Core
Design and develop scalable PHY and calibration software modules on multicore DSP/GPP platforms for base-station and user-equipment platforms.
Role type
Senior IC wireless software engineer (PHY/calibration)
Builds
Scalable PHY and calibration software modules for 5G, LTE, and WiFi systems
Domain
Wireless communications, digital signal processing, embedded systems
Deliverable
production ML models | product features
Required skills
C, C++, Python, multicore embedded systems development, RTOS, memory and cycle optimization, OFDM systems, linear algebra, array signal processing, beamforming, MIMO, adaptive equalization, receiver synchronization
Preferred skills
MATLAB, RFIC impairment compensation, multi-antenna calibration, cross-layer feature development
Technologies
Git, Gerrit, GitLab, Jira, Confluence, Bash
Responsibilities
Design and develop scalable PHY and calibration software modules; Define unit-test vectors using MATLAB and C++; Test and validate software-module performance on real wireless systems; Develop scripts to qualify RF board testing; Collaborate with L2/L3 software and FPGA/ASIC teams on cross-layer features
Seniority
Senior, hands-on IC