onsite
Senior Modem Technologies Software Engineer - Qualcomm
Software Engineer
Senior engineer responsible for designing, implementing, and validating wireless WAN modem air‑interface technologies, focusing on access‑stratum, RF software, and co‑processor architecture using C++, Python, and embedded Linux.
About the role
Key Responsibilities
- Design and implement modem access‑stratum and RF software components for 4G/5G WAN solutions.
- Develop, optimize, and validate signal‑processing algorithms and transceiver models.
- Collaborate with the RFFE team to define hardware APIs, IP architecture, and co‑processor integration.
- Perform verification, validation, and performance tuning across hardware‑software co‑design cycles.
- Lead technical reviews, create documentation, and support commercialization of modem technologies.
Requirements
- 5+ years of experience in C/C++ and Python development for wireless modem or RF systems.
- Strong background in RF signal processing, LTE/5G air‑interface protocols, and embedded Linux environments.
- Proven ability to design, optimize, and debug algorithms for real‑time modem operation.
- Experience working with hardware teams on API definition, RFFE design, and co‑processor integration.
- Excellent problem‑solving skills and ability to work independently on complex, moderately defined projects.