Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Qualcomm Staff Engineer - PC Gaming Middleware Development 
India, Telangana, Hyderabad 
916438816

19.11.2024

Job Area:

Engineering Group, Engineering Group > Software Engineering

Staff Engineer, PC Gaming Middleware Development

Job Overview

The position is a multi-disciplinary role where you will be responsible for developing and porting gaming middleware to both Open Source and proprietary Game engines. Additionally, you will work to optimizing CPU, GPU, and the overall system performance of gaming content & middleware for Windows on Snapdragon.

Minimum Qualifications

  • 5+ years of professional experience.

  • Strong proficiency in C++, with fair knowledge of the language specification.

  • Experience with Windows game development and optimization.

  • Solid 3D graphics related mathematics background.

  • Experience developing, profiling, and optimizing modern rendering algorithms.

  • Understanding of modern PC, and console game engine rendering pipelines.

  • Excellent written and verbal communication skills.

Preferred Qualifications

  • Experience developing content with Unreal Engine or any other Open-Source Engine.

  • Experience in Tools development is a plus.

  • Familiarity with profilers and debuggers such as RenderDoc, VTune etc. is a plus.

  • Comfortable working with large multi-million-line code bases.

  • Exposure to multithreaded programming paradigm.

Minimum Qualifications:

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

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

PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.

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

Education Requirements

Required: A BS, MS, or PhD degree in an engineering or computer science related field.

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.