Senior Staff Software Applications Engineer

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

Description For Senior Staff Software Applications Engineer

Qualcomm, a global leader in technology innovation, is seeking a Senior Staff Software Applications Engineer to join their team in Santa Clara. This role represents an opportunity to work at the forefront of embedded and cloud edge software development for one of the world's most influential tech companies.

The position involves designing and developing critical embedded software systems, with a focus on wireless LAN technologies and networking solutions. You'll be working with cutting-edge technology, leading complex projects, and collaborating with cross-functional teams including hardware, systems, and test engineers.

As a Senior Staff Engineer, you'll have the opportunity to provide technical leadership and mentorship to team members while working on sophisticated software solutions that power next-generation technologies. The role requires expertise in programming languages like C, C++, Java, and Python, along with strong experience in Linux and embedded systems.

Qualcomm offers an exceptional compensation package, including a competitive base salary range of $180,600 to $271,000, plus annual bonuses and RSU grants. The company provides comprehensive benefits including health coverage, 401k, educational assistance, and various wellbeing programs.

This is an ideal opportunity for an experienced software engineer looking to make a significant impact in a company that's driving digital transformation across multiple industries. You'll be working in an environment that values innovation, collaboration, and technical excellence, with opportunities to work on projects that shape the future of technology.

The role offers significant growth potential and the chance to work with some of the industry's brightest minds. If you're passionate about embedded systems, have strong technical leadership skills, and want to be part of a company that's at the forefront of technological innovation, this position offers an excellent career opportunity.

Last updated 4 days ago

Responsibilities For Senior Staff Software Applications Engineer

  • Design, develop, create, modify, and validate critical embedded and cloud edge software
  • Analyze user needs, software requirements, and constraints to design software
  • Design and implement software sub-systems for complex, large-scale products
  • Lead design, coding, and testing efforts
  • Perform complex code reviews and regression tests
  • Collaborate with hardware, systems, and test engineers
  • Write detailed technical documentation
  • Provide supervision/guidance to other team members

Requirements For Senior Staff Software Applications Engineer

Java
Python
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering experience
  • 3+ years of work experience with Programming Language such as C, C++, Java, Python
  • Good understanding on networking, especially wireless LAN technologies
  • Hands-on experience on Linux and embedded system design
  • Experience with Database Management Software
  • Experience with API
  • 2+ years in a technical leadership role
  • 1+ year of work experience with Git, Perforce, or Source Code Management System

Benefits For Senior Staff Software Applications Engineer

401k
Medical Insurance
Vision Insurance
Dental Insurance
Equity
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health coverage
  • 401k program
  • Educational assistance
  • Wellbeing programs
  • Mental health support
  • Work-life balance resources

Interested in this job?

Jobs Related To Qualcomm Senior Staff Software Applications Engineer

Platform Architect - Automotive Technologies (Staff/Sr Staff)

Lead platform architect role at Qualcomm focusing on automotive technologies, requiring expertise in embedded systems, software architecture, and team leadership.

Windows Kernel Driver Development - Staff/ Sr Staff Engineer

Staff/Senior Staff Engineer position at Qualcomm focusing on Windows kernel driver development, requiring 13+ years of experience in embedded systems and Windows internals.

Staff/Senior Staff engineer - Systems Lead : Power & Performance (Embedded System

Senior technical role focusing on power and performance optimization for embedded systems at Qualcomm, requiring 10+ years of experience and deep expertise in system-level engineering.

Lead Engineer, Senior - Audio DSP

Lead Engineer, Senior - Audio DSP position at Qualcomm Bangalore, focusing on embedded DSP software development for wireless chips with emphasis on audio processing and frameworks.

High Performance DSP core Implementation Engineer, Sr Staff

Senior Staff DSP Implementation Engineer role at Qualcomm Bangalore, leading hardware implementation teams and driving technical innovation in Display Sub-System development.