onsite
Lead Engineer, Senior - Qualcomm
Software Engineer
Lead engineering role driving development of 5G and edge technologies, focusing on embedded Linux platforms, high‑performance C++/Python code, and network protocol implementation.
About the role
Key Responsibilities
- Architect, design, and implement high‑performance software for 5G and edge computing platforms.
- Lead a team of engineers through the full development lifecycle, from requirements to production release.
- Develop and optimize embedded Linux drivers and firmware for wireless and networking subsystems.
- Collaborate with cross‑functional hardware, RF, and system teams to integrate and validate end‑to‑end solutions.
- Establish coding standards, conduct code reviews, and mentor junior engineers.
Requirements
- 5+ years of professional experience in C++ and Python development on Linux/embedded environments.
- Strong knowledge of 4G/5G wireless technologies, network protocols, and real‑time systems.
- Hands‑on experience with Linux kernel, device drivers, and build systems (e.g., Yocto, Make).
- Proficiency with version control (Git) and CI/CD pipelines.
- Excellent problem‑solving skills and ability to lead technical discussions.