#Wireless Software Integration & Test Engineer

Qualcomm•San Diego, CA
•$109,400 - $164,200

About The Position

Qualcomm Research drives research in technologies for next-generation 6G wireless. Its work includes developing research-grade prototypes and early-stage platforms for advances in RF, baseband, communication protocols and algorithms, user experience technologies, multimodal sensing, and system architectures that support and influence industry standards. These end-to-end systems enable characterization and demonstration of advanced technologies, application performance and user experience improvements, use of Qualcomm compute platforms and applicable open-source libraries, and pre-commercial interoperability trials and showcases with industry partners. Qualcomm is seeking a Wireless Software Integration & Test Engineer to manage end-to-end feature validation, test-framework development, continuous integration, and process automation for large-scale software subsystems supporting advanced 5G and 6G wireless research. The engineer will work closely with system architects, software developers, and test engineers, and may also contribute to software development. The role calls for strong software, testing, and problem-solving skills, cross-subsystem collaboration, and the ability to debug complex end-to-end issues and develop efficient solutions for research platforms.

Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • Experience using Python or a comparable language for scripting, automation, testing, or data analysis.
  • Knowledge of C/C++ and software design and development.
  • Understanding of operating-system fundamentals, multithreading, concurrency, and real-time or embedded software concepts.
  • Knowledge of test frameworks, utilities, and methodologies.
  • Strong analysis, debugging, and problem-solving skills.
  • Ability to communicate technical concepts, status, estimates, dependencies, and risks clearly, verbally and in writing.
  • Ability to work effectively across teams in a diverse, fast-paced software engineering environment.

Nice To Haves

  • Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field, or 2+ years of relevant experience in embedded software, systems software, integration, or test engineering.
  • Experience with software development, debugging, deployment, and release in Linux environments.
  • Experience using GDB, perf, trace/log analysis, and other system-level debugging tools to troubleshoot embedded software.
  • Experience with end-to-end software and hardware integration in networked or distributed environments.
  • Experience developing test frameworks, utilities, automated regression suites, and test automation integrated with CI/CD.
  • Familiarity with virtualization, containerization, and orchestration technologies, including Docker, Kubernetes, and Helm.
  • Experience using tools for network diagnostics and configuration, performance monitoring, and data visualization.
  • Understanding of wireless systems, networking, QoS frameworks, and protocols including 5G NR, LTE, and IEEE 802.11.
  • Demonstrated ability to learn technologies quickly and adopt productivity-enhancing tools and practices, including AI-assisted software development and automation.

Responsibilities

  • Integrate, test, and maintain embedded and system software throughout the development lifecycle for research prototypes, demonstrations, and industry showcases.
  • Develop feature test plans and validate features end to end across large-scale software subsystems and advanced wireless research platforms.
  • Design, develop, and maintain test frameworks, utilities, automation, and continuous or nightly regression suites integrated with CI/CD workflows.
  • Plan, configure, and maintain software, hardware, device, and network environments for integration, testing, and demonstrations.
  • Use embedded and Linux debugging tools and techniques to develop and debug software on and off target.
  • Troubleshoot and resolve complex software, hardware/software integration, networking, functionality, performance, timing, and system stability issues.
  • Develop and apply network diagnostics, logging, data analysis, visualization, and performance tools to accelerate debugging and root-cause analysis.
  • Collaborate with software development, system architecture, baseband, RF, and test teams to streamline subsystem integration and software releases.
  • Create and maintain test plans, integration procedures, usage guides, release notes, and other technical documentation.
  • Use advanced compute, device, hardware, networking, and software platforms to develop and validate next-generation wireless systems.
  • Identify and adopt tools and processes, including AI-assisted development and automation, to improve engineering productivity, software quality, and development speed.

Benefits

  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants; employees on sales-incentive plans are not eligible for the annual bonus.
  • Competitive benefits package.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service