×
Register Here to Apply for Jobs or Post Jobs. X

Product Software Integration Engineer

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Qualcomm
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, DevOps, C++ Developer
Job Description & How to Apply Below
Position: Product Staff Software Integration Engineer

Product Staff Software Integration Engineer

Company: Qualcomm Technologies, Inc.

Job Area: Engineering Group >
Software Engineering

General Summary

As a Qualcomm Product Software Engineer, this role requires working on Product Software development and testing tasks for various projects (e.g. Smartphones, Computing devices, Automotive Infotainment systems, and other consumer products). You will work collaboratively with other Qualcomm Engineering teams to deliver end-to-end product software solutions.

Software Integration Tasks
  • Integrate software components and configurations to meet product specifications.
  • Maintain and enhance automation for continuous integration systems.
  • Resolve build failures and software interface dependencies.
  • Create and maintain build scripts to optimize the build generation process.
  • Manage software configuration using version control systems (e.g. Perforce or GIT).
  • Announce and release new software baselines.
Product Software Sanity Testing
  • Sanity test incremental builds to catch regression issues due to new integration on target devices.
  • Debug sanity test failures using tools such as JTAG, ADB, simulators, and log analysis.
  • Create scripts to automate test scenarios and process logs.
Minimum Qualifications
  • Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field AND 4+ years of Software Engineering or related experience.
  • Master’s degree in Engineering, Information Systems, Computer Science, or related field AND 3+ years of Software Engineering or related experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field AND 2+ years of Software Engineering or related experience.
  • 2+ years of work experience with programming languages such as C, C++, Java, Python, etc.
Preferred Qualifications
  • Software development and System Architecture on ARM-based RTOS platforms.
  • Android or other high-level OS for Mobile, Compute, IoT, or Automotive products.
  • Experience with software version control systems (GIT, Perforce) for large-scale development.
  • Proficiency in C/C++ programming and debugging.
  • Software development for embedded platforms.
  • Knowledge of modem protocols such as EVDO/WCDMA/LTE/5G system architecture.
  • RTOS software development.
  • Experience with scripting languages such as Perl or Python.
  • Multimedia (Audio, Video, Camera) software development, debugging, or integration.
  • Understanding of ARM processor family and software development on ARM processors.
  • Familiarity with Bluetooth, WiFi (802.11 family) drivers and protocols.
  • Embedded system debugging skills (JTAG-based).
  • Familiarity with modem log analysis (WCDMA, LTE, 4G, 5G).
Principal Duties And Responsibilities
  • Leverage advanced software knowledge to design, develop, create, modify, and validate embedded and cloud edge software and specialized utility programs.
  • Analyze user needs, software requirements, and constraints to design and customize software for optimal operational efficiency.
  • Design and implement software modules for large-scale products and systems.
  • Participate in and lead design, coding, unit testing, debugging, and integration efforts to ensure projects meet specifications and schedules.
  • Perform complex code reviews, regression tests, and issue triage to ensure code quality.
  • Collaborate with Hardware, Systems, and Test engineers to ensure solutions integrate with other project components.
  • Write detailed technical documentation for complex software projects.
Level Of Responsibility
  • Works independently with minimal supervision.
  • Provides supervision/guidance to other team members.
  • Decision-making is significant and affects work beyond the immediate group.
  • Requires strong verbal and written communication skills.
  • Has moderate influence over key organizational decisions.
  • Tasks require multiple steps and extensive planning, problem-solving, and prioritization.
EEO & Accommodations

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation, email disabilit Qualcomm complies with applicable laws regarding reasonable accommodations.

Pay Range And Other Compensation & Benefits

$ - $. The salary range reflects minimum to maximum for this role. Additional benefits include discretionary bonuses, RSU grants, and a competitive benefits package.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary