Inactive
Q

Qualcomm

Designs mobile chips and licenses wireless patents

Wireless Software Engineer - Modem Technologies Software

Embedded EngineeringPosted on Sep 18
Full-timeBoulder, CO, USAIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field is required.
  • Strong command of data structures and algorithms, including reasoning about time and space complexity in constrained environments.
  • Deep understanding of operating systems concepts, including scheduling, concurrency, interrupts, memory management, inter-process communication, real-time constraints, and real-time operating system internals such as QuRT, ThreadX, FreeRTOS, or similar.
  • Proven programming proficiency in modern C and C++ (C++17 and beyond), including performance optimization, cache-aware design, and lock-free or thread-safe patterns.
  • Experience with embedded software on digital signal processor and Arm architectures, including familiarity with SIMD/vectorization, DMA, and low-power design.
  • Experience debugging on target hardware using JTAG, logic analyzers, protocol analyzers, crash-dump or RAM-dump analysis, and log parsing.
  • Familiarity with device drivers, hardware abstraction layers, boot flows, and hardware/software co-design.
  • Experience using AI coding assistants and agentic tools, such as GitHub Copilot, Cline, and Claude/GPT-based agents, to generate, refactor, and review embedded C/C++ at scale.
  • Ability to build and maintain AI-augmented developer workflows, including prompt libraries, agent rules, retrieval-augmented context over large firmware codebases, and MCP-style tool integrations.
  • Experience applying large language models to crash triage, log summarization, root-cause analysis, and automated defect classification in complex embedded systems.
  • Ability to evaluate AI output critically, understand hallucination risks, validate generated code against timing and memory budgets, and enforce safety and correctness in real-time firmware.

Responsibilities

  • Design, implement, and optimize real-time embedded modem software across protocol layers, drivers, and platform services while meeting strict latency, memory, and power constraints.
  • Apply data-structure and algorithm design to build efficient, scalable firmware components.
  • Own end-to-end feature delivery, including requirements, architecture, implementation, unit and integration testing, on-target bring-up, and maintenance.
  • Integrate AI coding agents into daily workflows, establish agent rules and prompt patterns, and measurably reduce development and debugging cycle time.
  • Build and maintain AI-assisted tooling for code review, static analysis, test synthesis, and automated crash and log triage over the modem codebase.
  • Debug and find root causes for complex, multi-layer issues on target hardware, increasingly using AI-assisted analysis of logs, traces, and RAM dumps.
  • Collaborate with systems, hardware, test, and integration teams to deliver production-quality modem firmware.
  • Contribute to code reviews, design reviews, and continuous improvement of engineering standards, including standards for responsible and effective use of AI in the software development lifecycle.
  • Mentor peers on embedded fundamentals and AI-native engineering techniques.

Desired Qualifications

  • Interest in AI-assisted test generation and verification, including synthesizing unit and integration tests, fuzzing harnesses, and coverage-driven test expansion for modem software.
  • Experience fine-tuning, prompt engineering, or building tooling around code models; familiarity with embedding or vector search over source repositories.

About the Company

Qualcomm

Designs mobile chips and licenses wireless patents

Qualcomm designs the Snapdragon processors and modems inside many Android phones, and it licenses its wireless patents to device makers around the world. It helped commercialize CDMA, the cellular technology behind 3G networks, and its patents cover core parts of the 4G and 5G standards that phones use to connect. The company does not run its own chip factories; contract foundries make its chips, which it sells to makers of phones, PCs, cars, and connected devices. Device makers also pay Qualcomm royalties for using its patented technology, which forms a second business alongside chip sales. Qualcomm was founded in 1985 and is based in San Diego, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Qualcomm

See more jobs