onsite
Senior Embedded Software Development Engineer - Qualcomm
Software Engineer
Lead the design, development, and validation of real‑time embedded software for wireless chipsets, driving driver integration, RTOS environments, and advanced 5G/AI features.
About the role
Key Responsibilities
- Architect and implement high‑performance drivers and firmware for wireless chipsets across 3G/4G/5G platforms.
- Integrate and validate embedded RTOS and Linux components in real‑time environments.
- Collaborate with hardware teams to debug on‑target issues and optimize performance.
- Develop and maintain automated test frameworks and continuous integration pipelines.
- Evaluate and integrate new tools, libraries, and standards to improve development efficiency.
Requirements
- 10+ years of embedded software development experience in C/C++.
- Deep knowledge of embedded Linux, RTOS, and driver architecture.
- Hands‑on experience with wireless protocols and 5G stack implementation.
- Strong debugging skills on target hardware and familiarity with AI/ML integration.
- Excellent communication and teamwork abilities in a fast‑paced environment.