The MMODE team develops protocol software that enables intelligent system selection and mobility across terrestrial and satellite wireless networks. MMODE software determines how devices discover, select, acquire, and transition between available connectivity options while balancing user experience, network performance, power efficiency, and operator requirements. Engineers work on technologies including 5G NR, LTE, NTN, Multi-SIM, emergency services, and next-generation connectivity solutions, collaborating closely with systems, modem firmware, and test teams to deliver innovative wireless features. As a Modem Software Engineer, you will design, develop, and optimize real-time embedded software for Qualcomm's modem subsystem (MPSS). You will work close to the metal — writing performant, resource-constrained C/C++ that runs on DSP and Arm cores across cellular protocol layers, device drivers, and RTOS-level components. Beyond traditional embedded development, this role is explicitly AI-native. You are expected to leverage, build, and improve AI-assisted development workflows — using code-generation agents, LLM-based code review, automated test synthesis, log/crash triage assistants, and retrieval-augmented tooling over our codebase — to dramatically accelerate delivery, quality, and debugging in a highly complex firmware environment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior