Qualcomm

Embedded Software Engineer

Qualcomm
Apply
7 days ago
San Diego, CA, USAMid Level
H1B Sponsor

Base Salary

$104k - $155k/yr

Responsibilities

  • Design, develop, integrate, and maintain embedded software across the full development lifecycle for technology characterization, operator trials, demonstrations, and industry showcases.
  • Translate high-level system requirements into software designs in collaboration with system architects.
  • Contribute to technical designs and reviews, including architecture, trade-offs, schedules, and risks.
  • Perform on-target and off-target development and debugging to resolve functional, performance, and stability issues.
  • Optimize CPU performance, timing, latency, and throughput in real-time embedded systems.
  • Create and maintain technical documentation, including design descriptions, architecture specifications, usage documentation, and release notes.
  • Contribute to subsystem-level integration and testing.
  • Collaborate with system architects, baseband and RF software engineers, test engineers, and other cross-functional teams.

Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • Proficiency in C/C++ and object-oriented software design and development.
  • Understanding of multithreading and operating-system fundamentals.
  • Strong analytical and problem-solving skills.
  • Ability to communicate technical ideas, work status, estimates, risks, and dependencies clearly in verbal and written form.
  • Ability to work effectively across teams in a fast-paced, collaborative, and diverse software engineering environment.
  • Preferred: master's degree in a related field or two years of embedded software engineering experience.
  • Preferred: familiarity with gdb, perf, and log analysis for root-cause investigation.
  • Preferred: experience analyzing and optimizing CPU utilization, latency, and throughput.
  • Preferred: experience with distributed systems, client-server architectures, cloud or edge computing, and end-to-end application development.
  • Preferred: knowledge of network protocols, wireless systems, QoS frameworks, 5G NR, LTE, and 802.11.
  • Preferred: willingness to adopt productivity-enhancement processes and tools, including AI-based tools.

Benefits

  • Annual discretionary bonus program and opportunity for annual RSU grants.
  • Competitive benefits package supporting employees at work, at home, and at play.
  • Annual base pay range of $103,600.00 to $155,400.00.
  • Qualcomm provides workplace and application-process accommodations for individuals with disabilities.

Tech Stack

Categories

Qualcomm

About Qualcomm

10,000+ employees

Inspired by 250 years of American ingenuity, we build technologies that expand what’s possible. From wireless to AI at scale and 6G, our innovations power progress worldwide.

Contact me