Competitive Performance & Power Analyst Santa Clara/Austin/Remote

Qualcomm
Remote or Austin, TX
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > SoC Architecture

General Summary

NUVIA is now part of Qualcomm. Our mission is to reimagine silicon and create computing platforms that will transform the industry. You will have the opportunity to work with some of the most talented and passionate engineers in the world to create designs that push the envelope on performance, energy efficiency and scalability.

Physical Requirements

· Frequently transports and install equipment up to 5 lbs.

· Performs required tasks at various heights (e.g. standing or sitting).

· Monitors and utilizes computers and test equipment for more than 6 hours a day.

· Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely.

As a competitive performance and power analyst, you will be working on CPU / GPU performance, power and thermal characterization, bring up industry-standard workloads and benchmarks for competitive analysis, create microbenchmarks to better understand competition, model competition's future performance-power and trace workloads to feed the inhouse full-chip performance model. This work will influence the company's future SoC roadmap. The ideal candidate can work remotely.

Roles and Responsibilities

  • Collecting power-performance data for various CPU and GPU workloads / benchmarks
  • Characterizing burst and sustained performance/power capabilities of systems
  • Conducting detailed workload characterization and sensitivity analysis
  • Writing micro-benchmarks to understand performance characteristics of a SoC
  • Collect traces to feed the performance simulation model
  • Build competitive performance prediction models
  • Present the power-performance data in a concise manner

Preferred Qualifications

  • MS degree in Electrical / Computer Eng with 5 years of relevant experience
  • Good understanding of computer architecture and OS fundamentals
  • Experience with characterizing industry standard CPU and GPU benchmarks such as CPU2017 SpecJBB, PCMark, 3DMark, GFXBench, Aztec Ruins, …
  • Experience with Linux hardware performance counter (PMU) and binary instrumentation tools
  • Experience in writing micro-benchmarks to measure power/performance characteristics of CPU/GPU
  • Prior experience in tracing workloads to drive performance prediction models
  • Experience with building competitive performance-power predictive models
  • Knowledge of the competitive landscape, feature specifications and industry trends in the server and client domain
  • Experience in Linux kernel internals / system programming
  • Strong scripting skills -- Bash / Perl / Python

Minimum Qualifications

Education:

Bachelors - Computer Science, Bachelors - Electrical Engineering

Work Experiences:

2+ years of Systems engineering or related work experience.2+ years of experience in one or more system architecture technology areas and products (e.g., Power System, Shared Resource Management, Limits/Thermal Management, Hardware Islands).

Certifications:

Skills:

Preferred Qualifications

Education:

Work Experiences:

Certifications:

Skills:

Applicants : If you are an individual with a disability and need an accommodation during the application/hiring process, please call Qualcomm's toll-free number found here for assistance. Qualcomm will provide reasonable accommodations, upon request, 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. Qualcomm is an equal opportunity employer and supports workforce diversity.

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.

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

SW - Platform Firmware Developer (Santa Clara or Remote)

Qualcomm
Remote
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering

General Summary

=

As a Platform Firmware Developer, you are responsible for working with a team on the enablement of a management controller complex for a future server-class platform. You will collaborate internally to help define the platform and to implement embedded firmware, including various aspects of platform and power management, boot, RAS, security and runtime services provided to application processors. In this role you will be responsible for porting, feature enablement and engaging closely with the RTOS open source communities for integrating changes to and from upstream projects. You will be working closely both with the hardware power management and firmware development teams. You will have an opportunity to engage with third parties on enablement of new platforms, as well as providing input to our SoC and platform architects on future designs.

Role and Responsibilities

  • Assist in the definition of future server-class SoCs and platforms

  • Actively engage with open source communities to contribute support for processor architectures, device drivers, and firmware features

  • Drive the firmware design, implementation and verification of one or more platform management subsystems across the project timeline

  • Assist in identifying skills requirements and in hiring engineers, collaborating with other teams on platform bring-up/debug/diags, firmware lifecycle, etc.

Preferred Qualifications

  • BS/BEng in Electrical, Computer Engineering, or Computer Science (or equivalent professional experience) with 5 years experience in embedded firmware development

  • Self-starter who takes initiative and brings technical leadership

  • Proficient writing and debugging C and assembly

  • Driver development experience in RTOS or OS Kernel environments

  • Demonstrated experience with open source development, especially for embedded OSes such as Zephyr, eCos, uC/OS or FreeRTOS

  • Experience developing for pre-silicon environments including simulators and FPGA emulation

  • Understanding of server-class RAS features and event management

  • Experience defining interprocessor communication interfaces between embedded controllers and the platform

Physical Requirements

  • Frequently transports between offices, buildings, and campuses up to ½ mile.

  • Frequently transports and installs equipment up to 5 lbs.

  • Performs required tasks at various heights (e.g., standing or sitting).

  • Monitors and utilizes computers and test equipment for more than 6 hours a day.

  • Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely.

Minimum Qualifications

Education:

Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Information Systems

Work Experiences:

2+ years experience with Programming Language such as C, C++, Java, Python, etc.5+ years of Software Engineering or related work experience

Certifications:

Skills:

Preferred Qualifications

Education:

Work Experiences:

Certifications:

Skills:

Applicants : If you are an individual with a disability and need an accommodation during the application/hiring process, please call Qualcomm's toll-free number found here for assistance. Qualcomm will provide reasonable accommodations, upon request, 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. Qualcomm is an equal opportunity employer and supports workforce diversity.

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.

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

Senior Digital Marketing Manager

Qualcomm
Remote or San Diego, CA
Company: Qualcomm Technologies, Inc. Job Area: Sales, Business Development & Marketing Group, Sales, Business Development & Marketing Group > Marketing

Overview

Qualcomm Marketing's Digital Experience team is seeking a modern marketer to join as a coordinator of our Marketing operations as we build up steam. This role will ensure the successful management and execution of marketing programs that drive awareness, engagement, and demand to our prospective and existing customer base.

In this role on the Digital Marketing Experience team, you will be on the cutting edge of emerging technologies used to elevate Qualcomm's marketing programs. This role will serve as a technical expert and marketing technologist and have exposure to all sides of Qualcomm's business.

This role will facilitate our technical stack and help identify global requirements for different marketing technology needs (lead generation, ABM, personalization, marketing attribution and more). You will coordinate with vendors and internal stakeholders to help streamline automation across many processes (life of a lead, differ, track upcoming renewals, and ensure that we fully leverage the features and functionality available in our growing marketing technology stack).

This role will facilitate marketing enablement by developing internal documentation and conducting trainings. They will serve as an expert administrator of systems like Marketo, ON24, LiveRamp, CVENT, CVENT Virtual Attendee Hub, and much more. You will have significant involvement in defining marketing processes that drive efficiency and scale across the organization.

Work location is San Diego but remote work will be considered.

What You Will Be Doing

  • Contributing to new tech evaluation, acquisition, and alignment with our other systems and processes

  • Managing and implementing marketing tools in our Marketing Technology Stack

  • Consulting with stakeholders across the organization to capture business requirements, document process flows, and create training materials to drive adoption of marketing systems

  • Building and analyzing reporting to show technical and automation effectiveness and trends

  • Designing and executing data management programs to bring better alignment between systems

  • Assisting in the development of marketing onboarding and functional development programs

Minimum Qualifications

  • Bachelor's Degree

  • 8+ years experience in marketing, marketing operations, sales operations, or demand generation

Preferred Skills & Qualifications

  • At least 1 year of deep experience with marketing technology (Marketo, Hubspot, Eloqua, Pardot, Adobe Target or similar personalization tech, Optimizely, DMP, Salesforce Marketing Cloud, and other enterprise automation platform)

  • Demonstrated project management experience: the ability to work with stakeholders to finalize requirements, create project plans, establish and communicate SLA's, and to work with multiple business and technical stakeholders to meet agreed-upon deadlines

  • Excellent communication, problem-solving, teamwork, and future-thinking skills

  • Ability to dig in to understand user requirements and expectations, and deliver on them

  • Fair understanding of CRM (preferably Salesforce) system, integrations, and setup

Bonus Skills We're Looking For

  • Experience working in a fast-paced, collaborative environment

  • Demonstrated ability working with globally dispersed team

  • Basic knowledge of HTML

  • Marketo certification

  • Experience with integrated tools like CVENT, ON24, Brightcove, content management, CDNs, CDPs, etc.)

Applicants : If you are an individual with a disability and need an accommodation during the application/hiring process, please call Qualcomm's toll-free number found here for assistance. Qualcomm will provide reasonable accommodations, upon request, 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. Qualcomm is an equal opportunity employer and supports workforce diversity.

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.

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

Be the first to see new jobs

Thermal Controls Architect - Santa Clara/Austin/Remote

Qualcomm
Remote
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Systems Engineering

General Summary

Thermal Controls Architect

NUVIA is now part of Qualcomm. Our mission is to reimagine silicon and create computing platforms that will transform the industry. You will have the opportunity to work with some of the most talented and passionate engineers in the world to create designs that push the envelope on performance, energy efficiency and scalability.

As a Thermal Controls Architect, you will be responsible for developing and implementing thermal control algorithms to maximize processor performance for high-performance computing. A successful candidate will possess a passion for thermal controls and power/performance optimization.

Role and Responsibilities
Develop and implement computationally-efficient real-time thermal control algorithms to maximize processor performance under thermal limits for steady-state and transient workloads.

Collaborate with power, performance, thermal, firmware, and software engineers

Minimum qualifications
MS in Physics, Electrical Engineering, Computer Engineering, Computer Science, Mathematics, or a related field

5-8 years of direct experience in developing and implementing thermal algorithms and controls in a related high-tech industry

Proficiency in mathematical optimization, statistics, control algorithms and nonlinear control theory, data analysis tools, and benchmarks

Competency in creation, execution, analysis, and prototyping of workload models for simulating real world computational environments

Competency in firmware coding and testing

Good analytical skills

Good written and verbal communication skills

Preferred qualifications
PhD in Physics, Electrical Engineering, Computer Science/Engineering, Mathematics, or a related field

10+ years of direct experience in developing and implementing thermal algorithms for power containment, power-performance management, and thermal control in computational silicon in a related high-tech industry

Expert in mathematical optimization, statistics, control algorithms and nonlinear control theory, data analysis tools, and benchmarks

Proficiency in creation, execution, analysis, and prototyping of workload models for simulating real world computational environments

Proficiency in firmware coding and testing

Understanding of server architectures, particularly ARM

Understanding of voltage regulators and power delivery networks inside SoC

Strong analytical skills

Excellent written and verbal communication skills

Ability to work in a cross-functional team environment and independently

Ability to present ideas, design concepts, data, and plans clearly and efficiently

Physical Requirements

• Frequently transports between offices, buildings, and campuses up to ½ mile.

• Frequently transports and installs equipment up to 5 lbs.

• Performs required tasks at various heights (e.g., standing or sitting).

• Monitors and utilizes computers and test equipment for more than 6 hours a day.

• Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely.

Thermal Controls Architect

NUVIA is now part of Qualcomm. Our mission is to reimagine silicon and create computing platforms that will transform the industry. You will have the opportunity to work with some of the most talented and passionate engineers in the world to create designs that push the envelope on performance, energy efficiency and scalability.

As a Thermal Controls Architect, you will be responsible for developing and implementing thermal control algorithms to maximize processor performance for high-performance computing. A successful candidate will possess a passion for thermal controls and power/performance optimization.

Role and Responsibilities

  • Develop and implement computationally-efficient real-time thermal control algorithms to maximize processor performance under thermal limits for steady-state and transient workloads.

  • Collaborate with power, performance, thermal, firmware, and software engineers

Minimum qualifications

  • MS in Physics, Electrical Engineering, Computer Engineering, Computer Science, Mathematics, or a related field

  • 5-8 years of direct experience in developing and implementing thermal algorithms and controls in a related high-tech industry

  • Proficiency in mathematical optimization, statistics, control algorithms and nonlinear control theory, data analysis tools, and benchmarks

  • Competency in creation, execution, analysis, and prototyping of workload models for simulating real world computational environments

  • Competency in firmware coding and testing

  • Good analytical skills

  • Good written and verbal communication skills

Preferred qualifications

  • PhD in Physics, Electrical Engineering, Computer Science/Engineering, Mathematics, or a related field

  • 10+ years of direct experience in developing and implementing thermal algorithms for power containment, power-performance management, and thermal control in computational silicon in a related high-tech industry

  • Expert in mathematical optimization, statistics, control algorithms and nonlinear control theory, data analysis tools, and benchmarks

  • Proficiency in creation, execution, analysis, and prototyping of workload models for simulating real world computational environments

  • Proficiency in firmware coding and testing

  • Understanding of server architectures, particularly ARM

  • Understanding of voltage regulators and power delivery networks inside SoC

  • Strong analytical skills

  • Excellent written and verbal communication skills

  • Ability to work in a cross-functional team environment and independently

  • Ability to present ideas, design concepts, data, and plans clearly and efficiently

Minimum Qualifications

Education:

Work Experiences:

Certifications:

Skills:

Preferred Qualifications

Education:

Work Experiences:

Certifications:

Skills:

Applicants : If you are an individual with a disability and need an accommodation during the application/hiring process, please call Qualcomm's toll-free number found here for assistance. Qualcomm will provide reasonable accommodations, upon request, 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. Qualcomm is an equal opportunity employer and supports workforce diversity.

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.

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

SW - Platform Firmware Developer (Santa Clara or Remote)

Qualcomm
Remote
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering

General Summary

=

As a Platform Firmware Developer, you are responsible for working with a team on the enablement of a management controller complex for a future server-class platform. You will collaborate internally to help define the platform and to implement embedded firmware, including various aspects of platform and power management, boot, RAS, security and runtime services provided to application processors. In this role you will be responsible for porting, feature enablement and engaging closely with the RTOS open source communities for integrating changes to and from upstream projects. You will be working closely both with the hardware power management and firmware development teams. You will have an opportunity to engage with third parties on enablement of new platforms, as well as providing input to our SoC and platform architects on future designs.

Role and Responsibilities

  • Assist in the definition of future server-class SoCs and platforms

  • Actively engage with open source communities to contribute support for processor architectures, device drivers, and firmware features

  • Drive the firmware design, implementation and verification of one or more platform management subsystems across the project timeline

  • Assist in identifying skills requirements and in hiring engineers, collaborating with other teams on platform bring-up/debug/diags, firmware lifecycle, etc.

Preferred Qualifications

  • BS/BEng in Electrical, Computer Engineering, or Computer Science (or equivalent professional experience) with 5 years experience in embedded firmware development

  • Self-starter who takes initiative and brings technical leadership

  • Proficient writing and debugging C and assembly

  • Driver development experience in RTOS or OS Kernel environments

  • Demonstrated experience with open source development, especially for embedded OSes such as Zephyr, eCos, uC/OS or FreeRTOS

  • Experience developing for pre-silicon environments including simulators and FPGA emulation

  • Understanding of server-class RAS features and event management

  • Experience defining interprocessor communication interfaces between embedded controllers and the platform

Physical Requirements

  • Frequently transports between offices, buildings, and campuses up to ½ mile.

  • Frequently transports and installs equipment up to 5 lbs.

  • Performs required tasks at various heights (e.g., standing or sitting).

  • Monitors and utilizes computers and test equipment for more than 6 hours a day.

  • Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely.

Minimum Qualifications

Education:

Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Information Systems

Work Experiences:

2+ years experience with Programming Language such as C, C++, Java, Python, etc.5+ years of Software Engineering or related work experience

Certifications:

Skills:

Preferred Qualifications

Education:

Work Experiences:

Certifications:

Skills:

Applicants : If you are an individual with a disability and need an accommodation during the application/hiring process, please call Qualcomm's toll-free number found here for assistance. Qualcomm will provide reasonable accommodations, upon request, 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. Qualcomm is an equal opportunity employer and supports workforce diversity.

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.

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

Systems Engineer, Principal Santa Clara/Austin/Remote

Qualcomm
Remote
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Systems Engineering

General Summary

Researches, designs, develops, and tests operating systems-level software and/or hardware. Designs and coordinates complex engineering projects at the system level. Performs functional decomposition to drive requirements and specifications to both hardware and software. Analyzes information to determine, recommend, and plan installation of a new system or modification of an existing system. Ensures system-level performance and power metrics are met. Drives triage of problems at the system level to determine root cause.

The responsibilities of this role include:
• Working independently with no supervision.
• Making decisions that are significant in impact, influencing overall program or project success, finances, and/or the ability to meet objectives; errors are not readily apparent due to the complexity of work process/product or time between decisions and results; errors typically result in significant expenditure of time, resources, and funds to correct.
• Using verbal and written communication skills to convey complex and/or detailed information to multiple individuals/audiences with differing knowledge levels. May require strong negotiation and influence, communication to large groups or high-level constituents.
• Having a great degree of influence over key organizational decisions (e.g., is making or directly making key decisions that have substantial impact on the organization).
• Completing tasks that require multiple steps that can be performed in various orders; tasks require simultaneously executing multiple cognitive abilities and maintaining information in short or long-term memory.
• Regularly determines what needs to be done and is involved with sharing innovative solutions to achieve broad policies and objectives.
• Using deductive and inductive problem solving; multiple approaches may be taken/necessary to solve the problem; often information is missing or conflicting; advanced data analysis and interpretation skills are required.
• Occasionally participates in strategic planning within own area affecting immediate operations.

The responsibilities of this role do not include:
• Financial accountability (e.g., does not involve budgeting responsibility).

Principal Duties & Responsibilities
• Collaborates with others inside and outside of project team to accomplish project objectives.
• Resolves design and technical issues related to technical area of expertise.
• Consults with Qualcomm leaders, project team, and outside the organization to determine how best to address a new or unique problem.
• Creates overarching system strategy in order to direct work for the project team.
• Advises on design specifications for major features and large systems features to meet customer demands.
• Identifies and creates an influence strategy in order to gain buy-in of new, changing, or existing programs or projects. This includes identifying areas of improvement, recommending changes, and presenting information in a way that will appeal to key stakeholders.
• Networks with colleagues across the organization as well as with external partners to gain insight, ideas, and connections.
• Communicates within and outside of project team to resolve conflicts in technical implementation schedules, design challenges, and other complexities.
• Makes decisions as it pertains to determining areas of systems that require particular focus with regard to improved processes in order to create greater efficiency and higher productivity.
• Motivates sub-teams to perform at their best and accept change.
• Provides guidance throughout the team on prioritization of work tasks based on identified project setbacks.
• Unites individuals from different backgrounds, locations, and cultures to accomplish project goals.
• Applies and teaches others on industry best practices and technical standards.
• Works with high-level representatives from other functions (e.g., testing group, product group, customers) to develop and execute plan system design of a large initiative.

Physical Requirements

• Frequently transports between offices, buildings, and campuses up to ½ mile.

• Frequently transports and installs equipment up to 5 lbs.

• Performs required tasks at various heights (e.g., standing or sitting).

• Monitors and utilizes computers and test equipment for more than 6 hours a day.

• Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely.

Minimum Qualifications

Education:

Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Information Systems

Work Experiences:

Certifications:

Skills:

Preferred Qualifications

Education:

Masters - Computer Science, Masters - Engineering, Masters - Information Systems

Work Experiences:

Certifications:

Skills:

Decomposition, Enterprise System Implementation, Metrics, Root Cause Analysis, Software Testing Tools

Applicants : If you are an individual with a disability and need an accommodation during the application/hiring process, please call Qualcomm's toll-free number found here for assistance. Qualcomm will provide reasonable accommodations, upon request, 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. Qualcomm is an equal opportunity employer and supports workforce diversity.

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.

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

Principal Engineer, Game Developer Technologies - PC Gaming

Qualcomm
Remote
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Gaming Engineering

General Summary

Architect, design, implement, verify, and optimize visual fidelity, responsiveness, functionality, performance, and power of game applications for mobile, Qualcomm's Gaming group is seeking an experienced engineer to work directly with PC game developers around the world driving game optimizations to create best-in-class experiences for the Snapdragon chipset. This is a unique opportunity to work with cutting-edge pre-commercial devices and technologies and contribute to the future of PC gaming.

The position is a multi-disciplinary role where you will be responsible for collaborating with game developers and various partners to help optimize CPU, GPU, and the overall system performance of legacy and new games for Snapdragon. In addition to direct engagement with developers you will work to evangelize best practices and optimization strategies within the game development community.

At the heart of the Qualcomm Gaming group, we are passionate about next generation gaming technologies and delivering exceptional gaming experiences. Our highly creative teams are full of veteran game developers, artists, game engine experts and graphics enthusiast who work on our latest GPU and gaming hardware innovations around mobile, PC, and XR.

Preferred Qualifications

  • 10+ years of professional experience
  • Solid knowledge C/C++
  • Solid knowledge of OpenGL, DirectX, or Vulkan
  • Solid 3D graphics related mathematics background
  • Understanding of modern PC, and console game engine rendering pipelines
  • Strong CPU and GPU performance analysis skills
  • Familiarity with 3D graphics profilers and debuggers such as RenderDoc, Pix, NSight, etc.
  • Familiarity with commercial game engines such as Unreal, and Unity
  • Comfortable working with unfamiliar, large multi-million-line code bases
  • Experience creating technical training content such as frameworks, samples, tutorials, videos, etc.
  • Experience developing, profiling, and optimizing modern rendering algorithms
  • Excellent written and verbal communication skills
  • Willingness to travel both domestic and internationally
  • Self-motivated

Physical Requirements
• Monitors and utilizes computers and test equipment for more than 6 hours a day.
• Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both

Minimum Qualifications

Education:

Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Game Development, Bachelors - Mathematics

Work Experiences:

3+ years of relevant Gaming Software experience.8+ years Software Engineering or related work experience.

Certifications:

Skills:

Preferred Qualifications

Education:

Work Experiences:

Certifications:

Skills:

3 D Rendering, Animation, Application Programming Interface (API), Programming Languages, Unity Game Development

Applicants : If you are an individual with a disability and need an accommodation during the application/hiring process, please call Qualcomm's toll-free number found here for assistance. Qualcomm will provide reasonable accommodations, upon request, 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. Qualcomm is an equal opportunity employer and supports workforce diversity.

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.

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

Compiler Developer - multiple levels (remote)

Qualcomm
Remote
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Machine Learning Engineering

General Summary

If you're interested in really neat computer architectures and the compiler challenges associated with them, then you really want to be talking to us! We work at the cutting edge of compilers and computer architecture.

Qualcomm's CR&D team is looking for Compiler Developers. We are tackling some of the most interesting and challenging problems in high performance computing, including designing compilers for high performance embedded computing systems, compiler algorithms for machine learning, and next-gen software. This is a great opportunity for a rewarding career in applied computer science research.

Job Responsibilities
Work on a wide range of projects within small teams of engineers
Frequently interact with clients and effectively identify and meet client needs
Represent the team in conferences and industry forums
Opportunity to lead and manage projects

Desired Skills
An ideal candidate will have solid intellectual ability, motivation, and a strong history of achievement. Strong software engineering and development skills, as well as excellent oral and written communication skills, are desired. Serious consideration will be given to candidates with knowledge of and previous experience in compilers. Interest in the spectrum of our projects is key, and the flexibility to move among them is essential.

Location is flexible for on-site or remote.

PHYSICAL REQUIREMENTS:

  • Frequently transports between offices, buildings and campuses up to ½ mile.
  • Frequently transports and install equipment up to 5 lbs.
  • Performs required tasks at various heights (e.g. standing or sitting).
  • Monitors and utilizes computers and test equipment for more than 6 hours a day.
  • Continuous communication which includes the comprehension of information with colleagues, customers and vendors both in person and remotely.

Minimum Qualifications

Education:

Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Information Systems

Work Experiences:

Certifications:

Skills:

Preferred Qualifications

Education:

Masters - Computer Science, Masters - Engineering, Masters - Information Systems

Work Experiences:

Certifications:

Skills:

AI Frameworks, Calculus, Data Manipulation, Deep Learning, Machine Learning, Performance Optimization, Python, Statistics

Applicants : If you are an individual with a disability and need an accommodation during the application/hiring process, please call Qualcomm's toll-free number found here for assistance. Qualcomm will provide reasonable accommodations, upon request, 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. Qualcomm is an equal opportunity employer and supports workforce diversity.

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.

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

SW - Diagnostics Engineer (Santa Clara OR Remote)

Qualcomm
Remote
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering

General Summary

As a Diagnostics Engineer, you will work with a team of engineers to develop Diagnostic SW. You will work with Hardware and Systems teams to analyze test coverage and develop code that implements the level of coverage required for bring-up, Manufacturing and sustaining tests.

Role and Responsibilities
Develop test software for Qualcomm hardware

Participate in bring-up and debug of hardware, provide characterization and validation tools to hardware teams

Embedded systems software development experience (C, assembly)

Diagnostic software test / infrastructure development experience

Preferred Qualifications

  • BS in EE, CS or related engineering discipline (2-5 years)

  • Python scripting experience

  • Hands-on hardware bring-up and debug experience

Physical Requirements

  • Frequently transports between offices, buildings, and campuses up to ½ mile.

  • Frequently transports and installs equipment up to 5 lbs.

  • Performs required tasks at various heights (e.g., standing or sitting).

  • Monitors and utilizes computers and test equipment for more than 6 hours a day.

  • Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely.

As a Diagnostics Engineer, you will work with a team of engineers to develop Diagnostic SW. You will work with Hardware and Systems teams to analyze test coverage and develop code that implements the level of coverage required for bring-up, Manufacturing and sustaining tests.

Role and Responsibilities

  • Develop test software for Qualcomm hardware

  • Participate in bring-up and debug of hardware, provide characterization and validation tools to hardware teams

  • Embedded systems software development experience (C, assembly)

  • Diagnostic software test / infrastructure development experience

Minimum Qualifications

Education:

Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Information Systems

Work Experiences:

2+ years of Software Engineering or related work experience2+ years experience with Programming Language such as C, C++, Java, Python, etc.

Certifications:

Skills:

Preferred Qualifications

Education:

Work Experiences:

Certifications:

Skills:

Applicants : If you are an individual with a disability and need an accommodation during the application/hiring process, please call Qualcomm's toll-free number found here for assistance. Qualcomm will provide reasonable accommodations, upon request, 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. Qualcomm is an equal opportunity employer and supports workforce diversity.

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.

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

SW - Diagnostics Engineer (Santa Clara OR Remote)

Qualcomm
Remote
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering

General Summary

As a Diagnostics Engineer, you will work with a team of engineers to develop Diagnostic SW. You will work with Hardware and Systems teams to analyze test coverage and develop code that implements the level of coverage required for bring-up, Manufacturing and sustaining tests.

Role and Responsibilities
Develop test software for Qualcomm hardware

Participate in bring-up and debug of hardware, provide characterization and validation tools to hardware teams

Embedded systems software development experience (C, assembly)

Diagnostic software test / infrastructure development experience

Preferred Qualifications

  • BS in EE, CS or related engineering discipline (2-5 years)

  • Python scripting experience

  • Hands-on hardware bring-up and debug experience

Physical Requirements

  • Frequently transports between offices, buildings, and campuses up to ½ mile.

  • Frequently transports and installs equipment up to 5 lbs.

  • Performs required tasks at various heights (e.g., standing or sitting).

  • Monitors and utilizes computers and test equipment for more than 6 hours a day.

  • Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely.

As a Diagnostics Engineer, you will work with a team of engineers to develop Diagnostic SW. You will work with Hardware and Systems teams to analyze test coverage and develop code that implements the level of coverage required for bring-up, Manufacturing and sustaining tests.

Role and Responsibilities

  • Develop test software for Qualcomm hardware

  • Participate in bring-up and debug of hardware, provide characterization and validation tools to hardware teams

  • Embedded systems software development experience (C, assembly)

  • Diagnostic software test / infrastructure development experience

Minimum Qualifications

Education:

Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Information Systems

Work Experiences:

2+ years of Software Engineering or related work experience2+ years experience with Programming Language such as C, C++, Java, Python, etc.

Certifications:

Skills:

Preferred Qualifications

Education:

Work Experiences:

Certifications:

Skills:

Applicants : If you are an individual with a disability and need an accommodation during the application/hiring process, please call Qualcomm's toll-free number found here for assistance. Qualcomm will provide reasonable accommodations, upon request, 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. Qualcomm is an equal opportunity employer and supports workforce diversity.

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.

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

SW - System Software Quality Engineer (Santa Clara OR Remote)

Qualcomm
Remote

SW - System Software DevOps Engineer (Santa Clara OR Remote)

Qualcomm
Remote

Talent Acquisition Specialist

Qualcomm
Remote

Talent Development Consultant (Engineering)

Qualcomm
Remote

Administrative Assistant, Senior

Qualcomm
Remote

SW - Performance Analysis Engineer (Principal) (Santa Clara and Remote)

Qualcomm
Remote

Jobs From Similar Companies

Jobs from similar companies you might want to view.