SW Application Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
$120,000 - $180,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For SW Application Engineer

Qualcomm is seeking a Software Application Engineer to join their Customer Engineering team, focusing on Windows on Snapdragon (WoS)/Chrome compute device development. This role combines technical expertise with customer-facing responsibilities, requiring strong programming skills and system-level understanding.

The position involves working with world-leading device makers from design and development through to commercial launch of Qualcomm compute SoC products. You'll be responsible for understanding customer requirements, communicating with internal teams, and resolving technical challenges throughout the product lifecycle.

Key technical requirements include proficiency in C/C++ programming, strong debugging skills, and deep knowledge of operating systems. Experience with Windows, Android, or Chrome OS is essential, along with understanding of system-level concepts like scheduling, synchronization, and memory management.

The role offers opportunities to work with cutting-edge technology while developing customer relationships and solving complex technical challenges. You'll be part of a dynamic team that bridges the gap between Qualcomm's innovative technology and customer implementations.

Qualcomm offers comprehensive benefits including health coverage, professional development opportunities, and wellbeing programs. The company culture promotes innovation, collaboration, and continuous learning, making it an ideal environment for career growth in technology.

Join Qualcomm to be part of a team that's pushing the boundaries of computing technology and enabling next-generation experiences. Your work will directly impact the development and success of Windows on Snapdragon and Chrome compute devices in the market.

Last updated an hour ago

Responsibilities For SW Application Engineer

  • Provide training to customer
  • Assisting customer with software feature design
  • Integration, development, system debugging on OEM designs
  • Handling customer Q&A, and work closely with internal developers

Requirements For SW Application Engineer

Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 4-5 years' experience, proficiency in C/C++ programming and debugging
  • Familiar with modern operating systems like Windows, Android and Chrome Operating Systems
  • Strong knowledge of operating systems, including scheduling, synchronization and memory management
  • Strong communication and interpersonal skills
  • Experience with debugging tools like Windbg or GDB
  • Experience with post-mortem dump analysis
  • Experience on Windows/ACPI/UEFI

Benefits For SW Application Engineer

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

Interested in this job?

Jobs Related To Qualcomm SW Application Engineer

Engineer Senior - Power Thermal

Senior Power Thermal Engineering role at Qualcomm focusing on embedded software development and system optimization.

Engineer / Sr Engineer, RTL Analysis Tool Development

Senior RTL Analysis Tool Development role at Qualcomm focusing on developing complex algorithms and automation tools for chip development.

CPU Architecture Performance Engineer

Senior CPU Architecture Performance Engineer position at Qualcomm focusing on CPU design and performance verification for mobile and portable computers.

C++ Senior Software Developer

Senior C++ Software Developer role at Qualcomm focusing on automotive software development for ADAS and autonomous driving systems.

C++ Senior Software Development

Senior C++ Software Development role at Qualcomm focusing on automotive software and ADAS platform development.