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

#Systems SoC Test Engineer

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Qualcomm
Full Time position
Listed on 2026-08-22
Job specializations:
  • Software Development
    Software Testing, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Unix/Linux
Salary/Wage Range or Industry Benchmark: 89000 - 133600 USD Yearly USD 89000.00 133600.00 YEAR
Job Description & How to Apply Below

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group >
Systems Test Engineering

General

Summary:

This position is not eligible for Qualcomm immigration sponsorship.

Key Responsibilities:

On-Device Validation and System Testing
  • Validate system functionality, performance, reliability, and robustness across mobile, PC, and automotive platforms.
  • Design, develop, and execute end-to-end validation solutions for critical SoC subsystems including DDR, CPU, PCIe, Storage, No

    Cs, Power Management, Clocking, GPU, Video, Audio, and AI/DSP processors.
  • Develop and execute AI model integration and validation tests using Qualcomm Hexagon and AI Direct SDKs.
  • Support early silicon bring-up, platform enablement, and full system validation on target hardware.
  • Verify system correctness, performance, low-power operation, reliability, and bit-exact behavior across hardware and software stacks.
  • Evaluate system stability through stress, endurance, performance, and reliability testing.
Test Strategy, Coverage, and Quality
  • Define, expand, and track test coverage across features, subsystems, and platforms.
  • Identify validation gaps and develop new test scenarios to improve product quality.
  • Monitor test metrics, regression trends, pass rates, and quality indicators.
  • Ensure comprehensive logging and diagnostic data collection across Android, Linux, Windows, and QNX environments.
  • Perform root-cause analysis of issues reported by customers, OEMs, and internal teams, spanning BSP through HLOS software layers.
Automation Framework Development
  • Design and develop scalable cross-platform automation frameworks primarily in C/C++.
  • Build automation capable of supporting large-scale device farms with robust recovery, monitoring, and analytics capabilities.
  • Improve validation efficiency through reusable tools, automation best practices, and continuous integration workflows.
  • Develop supporting automation using Python, Shell/Bash, and Power Shell where appropriate.
Debugging and Reliability Engineering
  • Analyze logs, traces, crash dumps, and system telemetry to identify root causes.
  • Debug software, firmware, and hardware-related issues affecting platform stability.
  • Investigate power, thermal, performance, memory, and system-level failures.
  • Collaborate with hardware, firmware, driver, and software teams to drive issue resolution.
Minimum Qualifications:
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Preferred Qualifications:
  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or a related STEM field.
  • Strong programming fundamentals, data structures, and algorithms.
  • Proficiency in C/C++ development and debugging.
  • Experience in software validation, test engineering, embedded systems, or related areas. Exceptional new graduates with relevant internship or project experience from the tech sector are encouraged to apply.
  • Public Git Hub projects demonstrating embedded software, DSP, systems programming, or automation development.
  • Experience with Qualcomm Hexagon DSP, AI Direct SDK, Vulkan, OpenCL, or embedded ARM-based platforms.
  • Experience building large-scale automated validation environments.
  • Familiarity with performance profiling, telemetry collection, and system test analytics.
  • Knowledge of AI/ML workloads, edge AI deployment, or accelerator validation.
Technical

Skills:
  • Strong programming skills in C/C++.
  • Experience with embedded systems, DSP SDKs, or system software development.
  • Ability to debug software issues using debuggers, memory analysis tools, and system diagnostics.
  • Debug System issues :
    Thermal excursions, Power state problems, CPU Latency issues, ARM ISA familiarity
  • Experience working in Linux environments, including kernel debugging and system-level development.
  • Familiarity with Android, Windows, QNX, or similar operating systems.
  • Experience with scripting and automation using Python, Shell/Bash, or Power Shell.
  • Understanding of computer architecture, operating systems, and hardware-software interactions.
Soft Skills:
  • Critical thinking and methodical analytical and problem-solving abilities across complex SoC subsystems or embedded systems
  • Excellent communication and collaboration…
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary