Job Listings

10,361 jobs

Why AI Match requires a free account

AI Match goes far beyond keyword search — it reads your resume, learns your preferences, and ranks every job by how well it fits you. That requires a personal profile we can reference on every search.

Resume-based ranking

Paste your resume once and every listing is scored against your actual experience and skills — not just a keyword.

Salary & location filters

Set hard cutoffs for minimum pay and preferred location so only genuinely relevant roles surface in your feed.

Boost & block keywords

Promote jobs that mention your niche technologies and hide anything containing terms you want to avoid.

Role Details

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group > Machine Learning Engineering

General Summary:

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation, creating a smarter, connected future for all. As an AI Software Core Software Engineer, you will develop and implement cutting-edge machine learning techniques that enable the efficient utilization of state-of-the-art solutions across various technology verticals.

In this role, you will be responsible for developing tools and supporting AI SW platform for the Qualcomm AI Stack spanning the Qualcomm AI Runtime (QAIRT) SDK, specifically Core software including Generative AI Inference Extensions (Genie) and the corresponding HW ML accelerator back-end support on the SoC. You will be responsible for researching state-of-the art AI toolchains, performance / memory and HW (CPU/NPU/eNPU) profiling for Edge-AI use cases on the embedded SoC.

You will have the opportunity to demonstrate your passion for software tools (developed in house and/or bring in off-the-shelf AI tools), support AI SW ecosystem across development and test and customer support. You will contribute to software toolchains and system level performance / memory profiling across a wide variety of OSes and platforms. You will collaborate with cross-functional teams to deliver robust, scalable AI software solutions, and contribute to a culture of technical excellence, knowledge sharing, and continuous improvement within the AI Software team.

Minimum Qualifications:

• Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
Master's degree in Computer Science, Engineering, Information Systems, or related field and 1+ year of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
PhD in Computer Science, Engineering, Information Systems, or related field.

Responsibilities

  • You will be involved in developing in-house software tools or research off-the-shelf 3rd party toolchains, compilers required for the Qualcomm AI Stack SDKs, specifically QAIRT and Genie, to support the execution of the latest generative AI models on Snapdragon platforms for various AI use cases across a wide-variety of SoCs and OS platforms (Android, Linux, QNX, Windows, Zephyr, etc.)
  • You will be involved in System level performance and memory profiling/benchmarking required to support high performance and efficient AI SW stack on SoCs supporting Edge-AI use cases using Qualcomm’s AI SW SDK and associated components/toolchains
  • Validate, analyze, and optimize the performance and accuracy of software through detailed testing of machine learning use cases.
  • Debug complex issues, perform root cause analysis, and ensure high system reliability.
  • Collaborate with cross-functional teams to deliver robust, scalable toolchains
  • Contribute to a culture of technical excellence, knowledge sharing, and continuous improvement within the AI Software team.
  • Participate in design and code reviews.
  • Work independently with minimal supervision.

Minimum Qualifications (Must Have)

  • Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field.
  • Proficiency in software tools development using C/C++/Python, compiler toolchains
  • Projects or Internships experience (Entry level) / 2+ years (Senior) of general software development experience.
  • Excellent communication skills (verbal, presentation, and writing).

Preferred Qualifications (Desired)

  • Master’s degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • 1+ years of experience building embedded software applications.
  • Experience in using and developing AI solutions in one or more of these frameworks: Tensorflow, JAX, TFLite, LiteRT, PyTorch, ExecuTorch, ONNX Runtime
  • Familiarity with various generative AI model architectures such as LLMs.
  • Strong understanding of hardware acceleration and deployment of generative AI inference at the connected edge.
  • Experience with development in different OS/platforms like Android, Linux, Windows
  • Knowledge of low-level interactions between operating systems (e.g., Linux, Android, Windows, QNX, etc.) and hardware.
  • Experience with CMake-based build environments.
  • Experience using/integrating Qualcomm AI Stack products (e.g., QNN, Genie).
  • Experience with agile software development practices and git-based SCM.
  • Ability to collaborate across a globally diverse team and manage multiple interests.

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [email protected] or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Pay range and Other Compensation & Benefits:

$140,800.00 - $211,200.00

The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm.  We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus).  In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link.

If you would like more information about this role, please contact Qualcomm Careers.

Role Details

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group > Machine Learning Engineering

General Summary:

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation, creating a smarter, connected future for all. As an AI Software Core Software Engineer, you will develop and implement cutting-edge machine learning techniques that enable the efficient utilization of state-of-the-art solutions across various technology verticals.

In this role, you will be responsible for developing tools and supporting AI SW platform for the Qualcomm AI Stack spanning the Qualcomm AI Runtime (QAIRT) SDK, specifically Core software including Generative AI Inference Extensions (Genie) and the corresponding HW ML accelerator back-end support on the SoC. You will be responsible for researching state-of-the art AI toolchains, performance / memory and HW (CPU/NPU/eNPU) profiling for Edge-AI use cases on the embedded SoC.

You will have the opportunity to demonstrate your passion for software tools (developed in house and/or bring in off-the-shelf AI tools), support AI SW ecosystem across development and test and customer support. You will be leading software toolchains and system level performance / memory profiling across a wide variety of OSes and platforms, provide guidance to junior team members, and make decisions impacting your direct area and the broader work group. You will collaborate with cross-functional teams to deliver robust, scalable AI software solutions, and contribute to a culture of technical excellence, knowledge sharing, and continuous improvement within the AI Software team.

Minimum Qualifications:

• Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
Master's degree in Computer Science, Engineering, Information Systems, or related field and 3+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
PhD in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.

Responsibilities

  • Responsible for leading and developing in-house software tools or research off-the-shelf 3rd party toolchains, compilers required for the Qualcomm AI Stack SDKs, specifically QAIRT and Genie, to support the execution of the latest generative AI models on Snapdragon platforms for various AI use cases across a wide-variety of SoCs and OS platforms (Android, Linux, QNX, Windows, Zephyr, etc.)
  • Lead / coordinate efforts for System level performance and memory profiling/benchmarking required to support high performance and efficient AI SW stack on SoCs supporting Edge-AI use cases using Qualcomm’s AI SW SDK and associated components/toolchains
  • Validate, analyze, and optimize the performance and accuracy of software through detailed testing of machine learning use cases.
  • Debug complex issues, perform root cause analysis, and ensure high system reliability.
  • Collaborate with cross-functional teams to deliver robust, scalable toolchains
  • Contribute to a culture of technical excellence, knowledge sharing, and continuous improvement within the AI Software team.
  • Work independently with minimal supervision; Staff Engineers provide guidance to junior team members and make decisions impacting their area and the broader work group.

Minimum Qualifications (Must Have)

  • Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field.
  • 5+ years (Staff) / 8+ years (Senior Staff) of general software development experience.
  • Proficiency in software tools development using C/C++/Python, compiler toolchains
  • Experience with development in different OS/platforms like Android, Linux, Windows
  • Knowledge of low-level interactions between operating systems (e.g., Linux, Android, Windows, QNX, etc.) and hardware.
  • Excellent communication skills (verbal, presentation, and writing).

Preferred Qualifications (Desired)

  • Master’s degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • 3+ years of experience building AI SW applications and profiling using toolchains across a wide variety of OSes/platforms for AI use cases on embedded SoCs
  • 3+ years of software development experience with Python.
  • Experience in using and developing AI solutions in one or more of these frameworks: Tensorflow, JAX, TFLite, LiteRT, PyTorch, ExecuTorch, ONNX Runtime
  • Familiarity with various generative AI model architectures such as LLMs.
  • Strong understanding of hardware acceleration and deployment of generative AI inference at the connected edge.
  • Experience with CMake-based build environments.
  • Experience using/integrating Qualcomm AI Stack products (e.g., QNN, Genie).
  • Experience with agile software development practices and git-based SCM.
  • Ability to collaborate across a globally diverse team and manage multiple interests.

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [email protected] or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Pay range and Other Compensation & Benefits:

$158,400.00 - $237,600.00

The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm.  We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus).  In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link.

If you would like more information about this role, please contact Qualcomm Careers.

Speech and Audio Systems Engineer

Qualcomm

San Diego, Ca,Us, USA today

$122,500 - $183,700

Role Details

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group > Multimedia Systems

General

Summary

Qualcomm's Robotics Audio R&D/Systems team is seeking qualified professionals to join its audio division in San Diego, NA. The selected candidate will be responsible for maintaining and developing advanced AI models for speech enhancement, acoustic echo cancellation, neural beamforming, directional voice pickup, identity-based enhancement, distance-based speech isolation, and noise suppression. These technologies will support voice user interaction in humanoid robotics, automotive systems, and other consumer devices.

We are looking for individuals with demonstrated technical excellence in state-of-the-art AI methodologies for tracking and speech enhancement. Creativity and initiative to apply technical expertise toward innovative technologies within the domains of robotics and automotive audio infotainment are highly valued. The team designs algorithms for a broad spectrum of products, including handsets (smartphones), headsets, IoT devices (such as smart speakers and sound bars), automotive applications, and robotics—encompassing nearly all aspects of audio technology.

The successful candidate will also contribute to the development of new algorithms that build on deep learning-based approaches for speech enhancement, acoustic echo cancellation, and noise suppression, addressing use cases such as hands-free voice calls, zonal voice

communications, voice control, keyword spotting, audio context/scene detection, source separation, and fully supervised speaker diarization.

Expertise in deep learning techniques—including extensive knowledge of CNNs, RNNs, autoencoders, and related audio or voice technologies—is required. Additional strengths in areas such as advanced signal processing, multi-rate signal processing, adaptive beamforming, and distributed microphone array processing for tracking and speech enhancement are considered a plus. We welcome candidates who demonstrate both technical depth and creativity in applying their skills to emerging technologies in robotics and automotive audio environments.

Minimum

Qualifications

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field.

*Works in the lab, can use hazardous chemicals (e.g., glue, machinery).

Responsibilities

The selected candidate will be responsible for:

· Advancing AI techniques for voice interaction in robotics and automotive.

· Conducting cutting-edge research in speech enhancement with linear and distributed microphone arrays.

· Using multi-microphone AI to detect talker count and directionality.

· Applying multi-rate and adaptive signal processing expertise.

· Prototyping and demonstrating research concepts.

· Filing patents and publishing papers on innovative research relevant to our products.

Minimum

Qualifications

· M.S. in Electrical Engineering or Computer Science

Preferred

Qualifications

· Strong collaborator

· Skilled communicator and organizer

· Experienced with Adobe Audition for audio analysis

· Works independently and proactively on research ideas

· Published in IEEE and other scholarly venues

· Proficient in PyTorch for AI model development, training, and data augmentation

· Doctorate in Electrical Engineering or Computer Science with relevant voice AI background

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [email protected] or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Pay range and Other Compensation & Benefits:

$122,500.00 - $183,700.00

The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link.

If you would like more information about this role, please contact Qualcomm Careers.

#Sr. Windows Developer - Debugger

Qualcomm

San Diego, Ca,Us, USA today

$111,300 - $166,900

Role Details

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

** This position is not eligible for Qualcomm immigration sponsorship. **

Qualcomm Technologies Inc., the maker of the industry-leading Snapdragon SoCs, is the largest provider of complete chipset solutions for Microsoft Windows on Snapdragon products. Qualcomm is committed to developing solutions for the next generation of Windows on Snapdragon devices. 

The ideal software engineer will act as a key member of an Agile Scrum Team and play a pivotal rule in the end-to-end lifecycle of all Windows-on-Snapdragon product lines. Strong software development skills will allow you to gather requirements, design, and develop key features on Windows on Snapdragon products. Communication and collaboration skills are essential as part of this platform team as you will need to coordinate with internal and external teams to bring up , support, triage, and unblock issues on Qualcomm chipsets.

Looking for a self-starter with excellent people skills and software aptitude to match.

The Ideal Candidate will have:

  • Embedded Windows software and good programming skills.
  • Solid understanding of Operating System concepts.
  • Windows and/or Linux kernel and development experience.
  • Strong understanding of C/C++, Shell Scripting or Python skills and hands-on experience on debugging ARM or other SoC embedded systems.
  • Strong communication and interpersonal skills.
  • Strong problem solving and debugging skills.
  • Ability to co-ordinate across stakeholders and drive towards task completion.

Minimum Qualifications:

•    Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field.

• 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Preferred Qualifications:

  • 4+ years of Software Engineering or related work experience.
  • C/C++programming.
  • Windows OS internals knowledge and experience
  • Device driver programming and debugging with WinDbg, JTAG/other tools.
  • Processor architecture and cache subsystem.
  • Experience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications
  • ARM assembly
  • Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging).
  • Knowledge of OS/system performance profiling and optimization techniques.
  • Communication, written & interpersonal skills, motivation, the ability to learn quickly.

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [email protected] or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Pay range and Other Compensation & Benefits:

$111,300.00 - $166,900.00

The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm.  We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus).  In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link.

If you would like more information about this role, please contact Qualcomm Careers.

$180,400 - $270,600

Role Details

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group > DSP Architecture and Design

General

Summary

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

Minimum

Qualifications

• Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field and 6+ years of Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
OR
Master's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field and 5+ years of Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
OR
PhD in Electrical Engineering, Computer Science, Computer Engineering, or related field and 4+ years of Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.

• 2+ years of experience with high-performance microprocessor design.

Minimum

Qualifications

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.

• 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Qualcomm is looking for a Senior Staff Software Engineer to architect and develop embedded platform software for CPU, DSP, and NPU processors (and associated AI engines) in our Snapdragon SoC portfolio. In this role, you will utilize your solid foundation in embedded software, operating systems, and drivers – along with a deep understanding of high-performance processor architecture (multi-core, multi-threading, caching, etc.) – to deploy and optimize platform software for complex multimedia and machine learning use cases running on our SoCs. The ideal candidate has significant experience in C/C++ programming, real-time operating systems, driver development, and computer architecture, and has successfully optimized software on resource-constrained platforms.

As part of the NPU Platform Software team, you will work on software at all levels of the stack that enables NPU acceleration for AI inference, computer vision, video/audio processing, and more. Key responsibilities include:

  • Architecting, designing, and developing multi-processor multimedia and AI frameworks that span across CPU, DSP, and NPU.
  • Developing high-performance drivers and runtime libraries to unlock the full potential of specialized NPU and AI hardware.
  • Profiling and optimizing system performance, applying knowledge of advanced NPU architecture and microarchitecture-level optimizations to achieve low latency and low power.
  • Collaborating with cross-functional teams (hardware, tools, and firmware) to evaluate design trade-offs and incorporate custom instructions or features that improve performance.
  • Integrating and testing software on target devices; working closely with global teams and occasionally with OEM customers and partners to support commercialization.

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [email protected] or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Pay range and Other Compensation & Benefits:

$180,400.00 - $270,600.00

The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link.

If you would like more information about this role, please contact Qualcomm Careers.

Senior Hardware Test Engineer

Qualcomm

San Diego, Ca,Us, USA today

$111,300 - $166,900

Role Details

Single Position

View All Jobs

Senior Hardware Test Engineer

San Diego, California, United States of America

Apply Now

Add to Job Cart

Find out how well you match with this job

Upload your resume

Job descriptionCompany and benefits

Job ID

3089671

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group > Hardware Engineering

General Summary:

This individual independently plans, performs the moderately-defined responsibility for the test solutions, bring up, debug, validation and qualification of new product functionality, and delivers test hardware, and develops test programs to validate system-in-package (SIP) products which integrates system-on-chip (SOC) and companion chips using an ATE (Automatic Test Equipment) platforms. Performs hardware/software test, characterization, device performance over process and operating conditions, and releases cost effective production test solutions into the high-volume manufacturing environment. Evaluates, characterizes and develops the manufacturing solution for leading-edge products in the most advanced processes using Design for test (DFT) and structural tests techniques. Interfaces with various cross functional teams (RF, Analog and Digital IC designers, Software, System Engineering, and Customer Engineering) to drive and incorporate the latest test solutions in the production program to improve the yield, test time, quality. Acts as a strong contributor at design reviews and project meetings.

Will accept a Master's Degree (or foreign academic equivalent) in Electrical Engineering, Computer Engineering, Computer Science or related degree field. Will also accept a Bachelor's Degree (or foreign academic equivalent) in Electrical Engineering, Computer Engineering, Computer Science or related degree field and five (5) years of progressive experience in a related occupation. Employer will accept any suitable combination of education, training or experience.

Compensation: $111,300.00 - $166,900.00/year

Applicants: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [email protected] or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

If you would like more information about this role, please contact Qualcomm Careers.

Insights from previous hires

Years of experience

2-44-88+

  • Less than 2 years
  • 2 - 4 years
  • 4 - 8 years
  • 8+ years

Top skills

Automation

C++

Previously worked at

Previously worked as

  1. Validation Engineer

  2. Senior Hardware Engineer

  3. Senior Test Engineer

  4. Test Development Engineer

  5. System Validation Engineer

Similar jobs

  • Senior Hardware Test Engineer

San Diego, California, United States of America

Hardware Engineering

Posted 5 days ago
* Senior Hardware Test Engineer

San Diego, California, United States of America

Hardware Engineering

Posted 5 days ago
* Senior Hardware Test Engineer

San Diego, California, United States of America

Hardware Engineering

Posted 5 days ago
* Senior Hardware Test Engineer

San Diego, California, United States of America

Hardware Engineering

Posted 5 days ago
* Senior Hardware Test Engineer

San Diego, California, United States of America

Hardware Engineering

Posted 5 days ago
* Hardware Test Engineer

San Diego, California, United States of America

Hardware Engineering

Posted 5 days ago
* Senior Test Development Engineer - Qualcomm, Cambridge, United Kingdom

Cambridge, United Kingdom

Hardware Engineering

Posted a day ago
* Peripherals - Senior SoC Validation Engineer

Bangalore, Karnataka, India

Hardware Engineering

Posted a month ago
* Synthesis CAD Engineer, Staff

Bangalore, Karnataka, India

Hardware Engineering

Posted a day ago
* Senior Product Development & Test Engineer, Power Management & Mixed Signal IC

Singapore, Central Singapore, Singapore

Hardware Engineering

Posted 4 days ago

Role Details

Company:

Qualcomm Incorporated

Job Area:

Information Technology Group, Information Technology Group > IT Software Developer

General Summary:

The Staff Data Engineer / Full‑Stack Data Developer is a senior, hands‑on individual contributor responsible for designing, building, optimizing, and operating data pipelines, curated data products, and Databricks‑native data applications on a modern cloud Lakehouse platform. This role is critical to enabling enterprise analytics, BI, AI/ML, and data‑driven applications, with deep expertise in Databricks, Python, Spark, and Databricks application development.

This position requires strong end‑to‑end ownership of data engineering and data app solutions, production‑grade engineering rigor, and the ability to collaborate across platform, analytics, and application teams.

This role requires full-time onsite work in San Diego, CA (5 days per week).

Minimum Qualifications:

• 5+ years of IT-related work experience with a Bachelor's degree in Computer Engineering, Computer Science, Information Systems or a related field.
OR
7+ years of IT-related work experience without a Bachelor’s degree.

• 3+ years of work experience with programming (e.g., Java, Python).
• 3+ years of work experience with SQL or NoSQL Databases.
• 3+ years of work experience with Data Structures and algorithms.

Key Responsibilities

Data Engineering & Development

  • Design, develop, and maintain scalable ETL/ELT pipelines using Databricks, PySpark, and Python to support enterprise analytics, AI, and application use cases.
  • Build and manage curated data layers following Lakehouse Medallion architecture best practices (Bronze / Silver / Gold).
  • Develop reusable, modular data transformation frameworks to accelerate delivery across domains.

Databricks Application Development

  • Design and develop Databricks‑native data applications, including notebook‑based apps, Databricks dashboards, and interactive data experiences for analytics and business users.
  • Build data APIs, parameterized pipelines, and app‑integrated data services leveraging Databricks and Lakehouse capabilities.
  • Partner with analytics, AI, and application teams to embed data and insights directly into workflows and applications.
  • Ensure Databricks apps meet performance, security, governance, and usability standards.

Performance, Scalability & Reliability

  • Optimize Apache Spark jobs and Databricks workloads for performance, cost efficiency, scalability, and reliability.
  • Proactively address challenges related to data volume, schema evolution, and compute optimization.
  • Implement robust data quality checks, validations, and anomaly detection within pipelines and apps.

Production Support & Operations

  • Own and support production data pipelines and Databricks applications, including monitoring, troubleshooting, and root‑cause analysis.
  • Ensure high availability, data correctness, and SLA adherence for business‑critical datasets and apps.
  • Contribute to observability, alerting, and operational automation.

Full‑Stack Data Enablement

  • Collaborate with BI, analytics, AI/ML, platform, and application teams to deliver end‑to‑end data solutions.
  • Enable data consumption across dashboards, reports, Databricks apps, AI models, APIs, and downstream applications.
  • Translate business and analytical requirements into well‑designed data pipelines and data applications.

Engineering Excellence & Technical Influence

  • Act as a technical leader and mentor, defining best practices for data engineering and Databricks app development.
  • Participate in architecture reviews, design discussions, and technical roadmaps.
  • Continuously evaluate and adopt modern Databricks features, GenAI capabilities, and automation patterns to improve developer productivity.

Required Skills & Experience

  • 5+ years of hands‑on data engineering experience, owning production‑grade pipelines and data solutions.
  • Strong proficiency in Python and Apache Spark (PySpark).
  • Proven hands‑on experience working with Databricks in production, including Databricks application development.
  • Strong SQL and data transformation skills.
  • Experience building and supporting Databricks notebooks, dashboards, and data‑driven applications.
  • Experience operating and supporting data pipelines and data apps in production environments.
  • Solid understanding of data quality, reliability, security, and governance.

Preferred / Nice‑to‑Have Qualifications

  • Experience with AWS cloud services (e.g., S3, IAM, EC2, Glue, or equivalent).
  • Exposure to Unity Catalog, access controls, metadata management, and governed data sharing.
  • Experience with streaming data pipelines (e.g., Structured Streaming, Kafka).
  • Familiarity with CI/CD, Git‑based workflows, and Data/Analytics DevOps.
  • Experience enabling BI, AI/ML, or application‑embedded analytics using Databricks.

What Defines Success at the Staff Level

  • Owns complex data pipelines and Databricks applications end‑to‑end with minimal oversight.
  • Drives improvements in performance, reliability, cost efficiency, and usability across data and app layers.
  • Influences architecture, standards, and best practices beyond immediate assignments.
  • Serves as a trusted technical partner to analytics, AI, platform, and application teams.

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [email protected] or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Pay range and Other Compensation & Benefits:

$128,100.00 - $192,100.00

The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm.  We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus).  In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link.

If you would like more information about this role, please contact Qualcomm Careers.

GPU Performance Engineer

Qualcomm

San Diego, Ca,Us, USA today

$133,600 - $200,400

Role Details

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group > GPU ASICS Engineering

General

Summary

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm GPU Engineer, you may architect, design, implement, verify, and/or optimize the performance and power of GPU cores. Qualcomm Engineers collaborate with cross-functional teams to meet and exceed customer needs

Minimum

Qualifications

• Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 6+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
OR
Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 5+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
OR
PhD in Computer Engineering, Computer Science, Electrical Engineering, or related field and 4+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.

Preferred

Qualifications

• Master's degree or PhD in Computer Engineering, Computer Science, Electrical Engineering, or related field.
• 2+ years of relevant GPU experience.
• 2+ years of work experience in a role requiring interaction with senior leadership (e.g., Director and above).

• 1+ year in a technical leadership role with direct reports (only applies to positions with direct reports).

Principal Duties and

Responsibilities

• Leverages advanced GPU knowledge and experience to architect, design, implement, verify, and/or optimize the performance and power of GPU cores.

• Builds functional model simulations, develops software, and tests for various graphics to verify correctness and ensures highly advanced performance and power goals are met.

• Designs, programs, and runs complex, comprehensive graphics tests using tools for large subsystems to ensure high-quality functionality, performance, power, and stability and identify issues.

• Facilitates collaboration with third-party vendors, external users, and across organizations to guide implementation and ensure alignment with needs and goals.

• Develops critical driver and compiler software to support the GPU products.

• Writes detailed technical documentation and feature descriptions for highly complex GPU projects to guide users and/or customers to implement output; reviews technical documentation for junior engineers.

Level of Responsibility:
• Works independently with minimal supervision.

• Provides supervision/guidance to other team members.
• Decision-making is significant in nature and affects work beyond immediate work group.
• Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc.
• Has a great degree of influence over key organizational decisions.
• Tasks do not have defined steps; planning, problem-solving, and prioritization must occur to complete the tasks effectively.

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [email protected] or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Pay range and Other Compensation & Benefits:

$133,600.00 - $200,400.00

The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link.

If you would like more information about this role, please contact Qualcomm Careers.

Role Details

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group > Software Applications Engineering

General Summary:

As a leading technology innovator, Qualcomm pushes the boundaries of what is possible to enable next-generation experiences and drive digital transformation to help create a smarter, connected future for all.  Join our automotive customer engineering team in San Diego as system/sw performance engineer.  In this role, you will be instrumental in supporting numerous customer projects for enablement and launching by designing the system's performance goal, enabling and profiling applications, and resolving the performance issues for CPU, GPU, NPU, DDR etc. You will be a key engineer who will enable various workloads, including benchmarks, applications, defining the goals, optimizing the system performance in Qualcomm automotive chipset product.  You will collaborate with cross-functional teams to meet the performance expectations, ensuring the system is running at their best and are able to meet customer project performance requirements.

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Applications Engineering, Software Development experience, or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Applications Engineering, Software Development experience, or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Applications Engineering, Software Development experience, or related work experience.

• 3+ years of experience with Programming Language such as C, C++, Java, Python, etc.
• 3+ years of experience with debugging techniques.

Preferred Qualifications:

  • MS degree in Computer Science or related field; 8+ years of practical experience
  • Strong debugging\SW development experience in systems and software issues preferably on Automotive\Mobile\IoT SoC (System on Chip)
  • Embedded system performance analysis and SW optimization knowledge and experience
  • Good understanding of SoC architecture.
  • Knowledge on Android/AGL/QNX kernel, especially CPU scheduling. DVFS for the core and bus.
  • Knowledge on SoC (System on Chip) IP cores like CPU, GPU, DDR, DSP and assess the performance with benchmarks.
  • Understanding Linux kernel and device drivers and understanding of ARM architecture.
  • Embedded System architecture(s) with exposure to one or more OS (e.g., Android, Linux, QNX, etc.)
  • Strong software development skills, C and C++ programming, problem analysis, and debugging skills.
  • Works independently with minimal supervision.
  • Good Problem solving & Analysis skills; Communication skills and ability, and enthusiasm to learn.
  • Experience in system performance, software performance, BSP, or stability
  • Possess customer-facing experience in supporting project issue resolution, delivering training sessions, conducting presentations, and demonstrating comprehensive understanding of the customer project life cycle.

Principal Duties:

  • Use various tools to profile the application (or workload) and examine the logs/traces to identify and address any performance issues
  • Work with customers to root-cause performance issues and lead deep-dive debugs of customer use-cases.
  • Profile and analyze the boot KPI and benchmarks of  cpu, gpu, DDR, etc.
  • Design system for proof of concept (demo)and implementation to prove feature and performance in QC automotive platform
  • Debug and isolate system, platform issues using software and hardware tools.
  • Analyze use case execution data and performance metrics to optimize system behavior
  • Writing or enhancing debugging tools for easy debugging, profiling performance issues.
  • Create performance documentation, presentation, train customers, and provide onsite support for customer project debugging.
  • Develop a sample application to demonstrate optimal performance in CPU, DDR, and end-to-end (E2E) pipelines.

Level of Responsibility:

  • Works independently with minimal supervision
  • Provide supervision/guidance to other team members
  • Collaborating directly with customers to ensure their satisfaction
  • Request verbal and written communication skills to convey complex and detailed information. May require strong influence with customers
  • Tasks focus on problem solving, but may not have well defined scope; multiple tasking and prioritization must occur to complete task effectively.
  • Decision-making is significant in nature
  • Be available for limited travel

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [email protected] or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Pay range and Other Compensation & Benefits:

$157,600.00 - $236,400.00

The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm.  We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus).  In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link.

If you would like more information about this role, please contact Qualcomm Careers.

GPU Validation and Emulation Engineer

Qualcomm

San Diego, Ca,Us, USA today

$108,500 - $162,700

Role Details

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group > GPU ASICS Engineering

General Summary:

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm GPU Engineer, you may architect, design, implement, verify, and/or optimize the performance and power of GPU cores. Qualcomm Engineers collaborate with cross-functional teams to meet and exceed customer needs.

Minimum Qualifications:

•    Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 4+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
OR
Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 3+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
OR
PhD in Computer Engineering, Computer Science, Electrical Engineering, or related field and 2+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.

Additional Job Description

Job Description:

  • Synthesize the Verilog RTL and create models and compile them to emulators like Veloce/Palladium/Zebu and/or FPGA platforms
  • Develop all aspects of hardware emulator implementation, with emphasis on design partitioning, synthesis, place and route, timing analysis & run time performance.
  • Drive debug failures on emulator using latest technologies. Work with designers and SW driver team for testplan and debug.
  • Work with tool vendors and push the methodology to improve the area/performance of the synthesized FPGA RTL.
  • Work on third-party IP integration and system-level debugging.
  • System level RTL simulation & design verification.
  • Support chip bring up and post silicon debug.
  • Debug functional and timing models.

Preferred Qualifications:

  • Bachelors degree in Science, Engineering, or closely related field
  • 1+ years of hands on experience in emulation/simulation acceleration/FPGA.
  • 1+ years in Design validation/Post-Silicon debug.
  • 1+ years of hands on experience in creating high performance & area efficient emulation environments from RTL.
  • 1+ years of hands on emulator platforms, platform bringup, digital design, verification, debugging, and waveform viewers
  • 1+ Hardware emulators, such as Palladium, ZeBu, Veloce, or FPGA systems based on Xilinx or Altera FPGAs
  • 1+ Emulation methodologies, including in-circuit emulation, hybrid systems, or simulation acceleration

Desirable Skills:

  • MS degree in Electrical Engineering or equivalent; 1 year of practical experience
  • Design Verification knowledge – UVM/System Verilog preferred
  • Knowledge of GPU/CPU/DDR/Bus preferred
  • Verilog and System Verilog experience.
  • Debugging system-level software, Debug RTL
  • Programming skills in C and C++
  • Scripting in Python, Tcl, or Perl
  • Knowledge of Vendor Emulation tools/Xilinx tools/Synthesis tools

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [email protected] or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Pay range and Other Compensation & Benefits:

$108,500.00 - $162,700.00

The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm.  We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus).  In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link.

If you would like more information about this role, please contact Qualcomm Careers.