Careers

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Posted
56 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$123k most similar roles pay here $247k

This listing doesn't post a salary. Most similar roles pay $152,150–$208,800.

Based on 238 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 660 open roles on FindRole.

Listed pay typically runs $154,000–$231,000 across 429 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Careers

As a Qualcomm Product Software Engineer, you will join the dynamic engineering team to develop and test software for a range of products including smartphones, computing devices, automotive systems, and IoT solutions. Your daily tasks will involve integrating software components, maintaining automation in continuous integration systems, resolving build issues, and managing version control. You will also conduct sanity testing on incremental builds using various debugging tools and create scripts to automate tests. The role requires expertise in C, C++, Java, Python, and knowledge of ARM/CPUs, Linux-based OSes, and open-source benchmarking tools like DCPerf and Kubernetes. Familiarity with wireless systems, multimedia applications, and device driver development is essential for this large-scale, cross-functional project.

What you'll do

  • Integrate software components to meet product specifications.
  • Maintain automation for continuous integration systems.
  • Debug sanity test failures on-target devices and simulators.
  • Create scripts to automate test scenarios and process logs.
  • Develop build scripts to optimize the build generation process.

What we're looking for

  • 2+ years of programming experience in C, C++, Java, or Python for embedded systems.
  • Experience with ARM/CPUs in software design, development, and verification tasks.
  • Understanding of open-source benchmarking tools and AI/ML modules like PyTorch.
  • Proficiency in debugging tools such as TRACE32, OpenOCD, JTAG, and ADB.
  • Hands-on experience with Linux-based OS for ARM or x86 compute and server product development.
  • Knowledge of different operating systems (CentOS, Ubuntu, RHEL) on various architectures.
  • Familiarity with device log analysis and wireless system technologies like 5G, Wi-Fi, Bluetooth.

More like this

Similar roles

Careers

Qualcomm

San Diego, CA 29 days ago
C C++ Python Java Android OS Linux kernel ARM architecture CPU GPU DDR DSP BSP Profiling tools Analysis tools Debugging techniques Performance analysis Power analysis Thermal analysis System performance optimization Customer-facing experience Technical presentations Training sessions

Careers

Qualcomm

San Diego, CA 51 days ago
Python Django Celery RabbitMQ PostgreSQL Git Linux Shell scripting SQL Redux RTK Docker Kubernetes Apache Airflow Prefect React SPDX CycloneDX FOSSID ScanCode-toolkit

Careers

Qualcomm

US 45 days ago
C Linux Kernel ARM CoreSight Windows Development Environment Visual Studio LLVM Compiler Windows Performance Analyzer Python Perl Assembly C++ Security Architecture CPU Architecture Memory and Bus Architecture Interprocessor Communications Reset Controller Hardware Crash Debug Sequence ETM Compiler Technology JIT Technologies

Careers

Qualcomm

US 56 days ago
C Assembly RTOS OS Kernel Zephyr eCos uC/OS FreeRTOS ARM v8 Simulators FPGA Emulation Python

Careers

Qualcomm

San Diego, CA +2 74 days ago
ComputerArchitecture MemorySystems RAS ECC Encryption DRAM LPDDR HBM DDRx GDDR PIM ProcessingNearMemory 3DIC ChipletArchitectures Interconnects DieToDieProtocols DataCenterRequirements QuantitativeAnalysisTools HighLevelCalculators Spreadsheets ProfilingTools FunctionalSimulators PerformanceSimulators

Careers

Qualcomm

San Diego, CA +1 63 days ago
EAR ITAR OFAC CCATS SAP GTS Amber Road AI machine learning cloud computing IaaS PaaS SaaS ERP systems encryption semiconductor design data centers fabrication processes wireless communications high performance computing