Principal Software Engineer, Game Engine Development

A global technology company specializing in semiconductor and telecommunications equipment, known for Snapdragon mobile platforms.
Gaming
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Gaming · AR/VR

Description For Principal Software Engineer, Game Engine Development

Qualcomm's Snapdragon Studios is seeking an experienced Principal Software Engineer to spearhead game engine development initiatives. This role sits at the intersection of cutting-edge mobile gaming technology and high-performance computing, where you'll lead a team collaborating with global game engine developers. The position focuses on optimizing and enabling features for Snapdragon chipsets, particularly in GPU and CPU domains, while also exploring opportunities with neural processing, display, audio, and connectivity components.

The role demands a seasoned professional with at least 10 years of experience and deep expertise in game engine development, 3D graphics, and low-level optimization. You'll be joining a team of veteran game developers, artists, and graphics enthusiasts who are passionate about advancing gaming technologies across mobile, PC, and XR platforms.

Working at Qualcomm offers unique advantages, including collaboration with industry-leading experts and access to state-of-the-art hardware. The company provides comprehensive benefits, including world-class health coverage, financial planning support, and professional development opportunities. This position offers the chance to shape the future of gaming technology while working with one of the world's leading semiconductor companies.

The ideal candidate will bring a strong background in C++ programming, graphics APIs (Vulkan, DirectX, OpenGL), and a deep understanding of modern game engine architectures. If you're passionate about pushing the boundaries of gaming technology and have the technical expertise to lead complex engineering initiatives, this role offers an exceptional opportunity to make a significant impact in the gaming industry.

Last updated 17 hours ago

Responsibilities For Principal Software Engineer, Game Engine Development

  • Lead a team collaborating with mobile and PC game engine developers globally
  • Facilitate engine level feature enablement and optimizations for Snapdragon chipset
  • Work on GPU and CPU related features
  • Develop for other Snapdragon SOC hardware components
  • Contribute to high-performance mobile and PC gaming advancement

Requirements For Principal Software Engineer, Game Engine Development

  • 10+ years of professional experience
  • Comfortable working in large unfamiliar C/C++ codebases
  • Experience developing source-level game engine features/optimizations
  • Strong 3D graphics related mathematics background
  • Expertise with Vulkan, DirectX, OpenGL, or OpenGL ES
  • Familiarity with 3D graphics profilers and debuggers
  • Excellent written and verbal communication skills
  • BS, MS, or PhD degree in engineering or computer science related field

Benefits For Principal Software Engineer, Game Engine Development

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future preparation programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?