Staff Software Engineer for Subsystem Integration Test

Qualcomm
San Diego, CA, United States
17 days ago
Apply on find.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$155,000.0 - $195,000.0
Working hours
Regular working hours
Job source

Tech stack

LTE (Telecommunication) Software Applications Automation of Tests C++ (Programming Language) Profiling Software Debugging Linux Firmware Python (Programming Language) Log Analysis Real-Time Operating Systems Subsystems
+5 more
System Integration Testing Scripting Git Integration Tests Software Version Control

Job description

Qualcomm seeks a Staff Software Engineer for Subsystem Integration Test within our Telecommunications & Media group. You will design and develop automated test frameworks and tools to validate complex wireless subsystems across 5G, IoT, and automotive platforms. Responsibilities include creating test plans, integrating hardware and software components, analyzing logs and performance metrics, and debugging issues at system, firmware, and driver levels. You will collaborate with cross functional global teams, guide junior engineers, and ensure high quality, scalable solutions that meet aggressive performance, reliability, and interoperability goals., * Design and implement automated subsystem integration tests for wireless platforms

  • Develop and maintain test frameworks, tools, and scripts for 5
  • G and related technologies
  • Create detailed test plans and strategies covering functionality, performance, and reliability
  • Integrate hardware, firmware, drivers, and application software in complex test environments
  • Analyze logs, KPIs, and performance metrics to identify defects and system bottlenecks
  • Debug integration issues across system, firmware, and driver layers
  • Collaborate with cross functional global teams to define requirements and resolve issues
  • Review designs for testability and provide feedback to design and firmware teams
  • Mentor junior engineers in test methodologies, tools, and best practices
  • Contribute to continuous improvement of test automation, coverage, and execution efficiency

Requirements

  • Python or similar scripting for automation
  • Subsystem and system integration testing
  • Test framework and tool development5
  • G/LTE or wireless protocol knowledge
  • Embedded systems and firmware debugging
  • Linux and RTOS environments
  • Version control (Git) and CI/CD pipelines
  • Log analysis and performance profiling
  • Test planning and strategy
  • C/C++ for low-level debugging

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · World Congress 2023

Videos

See all

Related articles

See all