Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Qualcomm Logo

Product Software Engineer

Qualcomm

$94,200 - $141,200
Dec 26, 2025
San Diego, CA, US
Apply Now

Qualcomm Technologies, Inc. is looking to solve the problem of developing and testing product software for various programs such as Smartphones, Computing devices, Automotive Infotainment & ADAS systems, and other consumer & Industrial IoT products.

Requirements

  • Understanding of OPEN BMC and Operating Systems (CentOs/UBantu/RHEL) for x86, ARM64, and RISC-V 64-bit server platforms.
  • Experience with open-source benchmarking tools (DCPerf, Kubernetes, VectorDBBench) and AIML module such as PyTorch and vLLM, etc.
  • Knowledge of different debugging tool such as TRACE32,OpenOCD,etc for compute and IoT projects.
  • Experience with Software development, debugging and testing with ARM or x86 based compute and Server product development for Linux based OS.
  • Experience with using open source software, enablement of such software for different hardware platforms by collaborating with software & hardware teams.
  • Knowledge of version control system ( e.g. Perforce or GIT or Github etc.)
  • Experience with automation for continuous integration systems.

Responsibilities

  • Integrate software components and configurations to meet product specifications.
  • Maintain and enhance automation for continuous integration systems.
  • Resolve build failures, resolve any software interface dependencies.
  • Create and maintain build scripts to optimize the build generation process.
  • Manage software configuration using version control system ( e.g. Perforce or GIT or Github etc.)
  • Sanity test the incremental builds to catch any regression issues due to new integration tasks.
  • Debug any sanity test failures.

Other

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
  • Works under supervision.
  • Decision-making affects direct area of work and/or work group.
  • Requires verbal and written communication skills to convey basic, routine factual information.
  • Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively.