Qualcomm Jobs

Job Information

Qualcomm Gaming Technologies Engineer in Canada - Remote, Ontario


Qualcomm Canada ULC

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, computer (PC), XR, console, and cloud products. Design and develop game rendering, game engine, game animation, game artificial intelligence, game networking, game user interface, game physics, and game audio software and algorithms for optimal execution on the application processor. Design and develop gaming related applications for several different hardware targets and operating systems. Develop and optimize new game software, game engines and gaming tools and enhance existing commercial game engines for several different hardware targets and operating systems. Design and build fully playable commercial quality games across multiple platforms. Develop and utilize gaming software running on CPU, GPU, DSP, NPU, DPU and other application processor components including developing new features and capabilities on all platforms for gaming. Perform system level profiling to identify performance bottlenecks and power inefficiencies in games and gaming use cases. Synthesize and run gaming benchmarks for different gaming use cases and analyze the data to provide feedback for processor design optimizations. Perform pre- and post- target bring up game verification to validate correctness and ensure performance and power goals are met for top games.

Minimum Qualifications:

• Bachelor's degree in Game Development, Computer Science, Engineering, Mathematics, or related field and 4+ years of Software Engineering or related work experience.


Master's degree in Game Development, Computer Science, Engineering, Mathematics, or related field and 3+ years of Software Engineering or related work experience.


PhD in Game Development, Computer Science, Engineering, Mathematics, or related field and 2+ years of Software Engineering or related work experience.

• 1+ year of relevant Gaming Software experience.

Preferred Qualifications:

• Master's degree or Ph.D. in Game Development, Computer Science, Engineering, or related field.

• 5+ years of experience with programming (e.g., C, C++, Python), computer architecture, or embedded systems.

• 3+ years of experience working in a large matrixed organization.

• 1+ year of work experience in a role requiring interaction with senior leadership (e.g., Principal/Director level and above).

Principal Duties and Responsibilities:

• Applies advanced gaming knowledge and design methodology in one or more areas (e.g., graphics, game development, interface design, character design, modes of play, game engine) to plan, design, and build features or efforts with a small team; applies understanding of other teams or domains; leads technical conversation in design reviews and project meetings within a particular domain to meet design requirements.

• Develops and reviews gaming software code written by others; identifies issues related to accuracy or reliability of design and development; weighs tradeoff against loosely defined requirements and identifies solutions; provides guidance to less experienced engineers and collaborates across teams to design products that meet customer requirements and standards.

• Develops test environments and comprehensive test plans to test/verify code or design for a set of features or an effort; works across teams to evaluate the impact of results and validate gaming software against specifications (e.g., power, performance); advises less experienced team members and engineers.

• Debugs complex gaming issues (e.g., rendered images, power, performance) and design experiments to prove or disprove theories, identify root causes, and develop solutions; addresses customer issues.

• Supports team's efforts to optimize new or existing game applications and features, finds and documents solutions to novel issues, and shares lessons learned with team.

• Executes the integration of gaming software into platforms and products; provides technical expertise to resolve moderately complex issues during implementation and commercialization independently across gaming teams; supports multiple gaming teams in pre- and post-target bring up game verification to ensure performance and power goals are met.

• Displays deep knowledge in a specific area; acquires advanced knowledge of industry trends, competitors' products, and advances in various engineering fields related to gaming products and technology; shares knowledge with others on their team and helps less experienced engineers understand and apply advanced concepts.

• Contributes to conversations to generate new ideas for next generation initiatives; provides recommendations for new directions to explore.

• Writes clear and detailed technical documentation and feature descriptions for complex projects to guide users and/or customers to use or implement output.

Level of Responsibility:

• Works independently with some supervision.

• Provides supervision to direct reports.

• Responsible for own work; decision-making is limited. Impact of decisions is readily apparent. Errors made typically only impact timeline (i.e., require additional time to correct).

• Requires verbal and written communication skills to convey information that may be somewhat complex to others who may have limited knowledge of the subject in question. Role may require basic negotiation and influence, cooperation, tact, and diplomacy, etc.

• Works within the prescribed budgetary objectives of the department. Erroneous decisions, failure to achieve results may cause delays in schedules and result in the re-allocation of some resources.

• Most tasks require multiple steps which can be performed in various orders; some planning and prioritization must occur to complete the tasks effectively; mistakes may result in some rework.

• Exceptional creativity is needed to innovate new ideas and develop innovative products/ processes without established objectives or known parameters.

• Deductive and inductive problem solving is required; multiple approaches may be taken/necessary to solve the problem; often information is missing or conflicting; advanced data analysis and interpretation skills are required.

The responsibilities of this role do not include:

• Has no influence over key organizational decisions.

• Does not have a role in strategic planning.

Applicants : If you need an accommodation, during the application/hiring process, you may request an accommodation by sending email to accommodationsupport

Although this role has some expected minor physical activity, this should not deter otherwise qualified applicants from applying. If you are an individual with a physical or mental disability and need an accommodation during the application/hiring process, please call Qualcomm’s toll-free number found here (https://qualcomm.service-now.com/hrpublic?id=hr_public_article_view&sysparm_article=KB0039028) for assistance. Qualcomm will provide reasonable accommodations, upon request, to support individuals with disabilities as part of our ongoing efforts to create an accessible workplace.

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.

If you would like more information about this role, please contact Qualcomm Careers (http://www.qualcomm.com/contact/corporate) .

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.

Equal Employment Opportunity: https://www.eeoc.gov/sites/default/files/migrated_files/employers/poster_screen_reader_optimized.pdf

"EEO is the Law" Poster Supplement : https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/OFCCP_EEO_Supplement_Final_JRF_QA_508c.pdf

Pay Transparency NonDiscrimination Provision: https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf

Employee Polygraph Protection Act: https://www.dol.gov/sites/dolgov/files/WHD/legacy/files/eppac.pdf

Family Medical Leave Act: https://www.dol.gov/sites/dolgov/files/WHD/legacy/files/fmlaen.pdf

Rights of Pregnant Employees: https://www.dfeh.ca.gov/wp-content/uploads/sites/32/2020/12/Your-Rights-and-Obligations-as-a-Pregnant-Employee_ENG.pdf

Discrimination and Harassment: https://www.dfeh.ca.gov/wp-content/uploads/sites/32/2020/10/Workplace-Discrimination-Poster_ENG.pdf

California Family Rights Act: https://www.dfeh.ca.gov/wp-content/uploads/sites/32/2020/12/CFRA-and-Pregnancy-Leave_ENG.pdf