Senior Staff Software Applications Engineer

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
$180,600 - $271,000
Backend
Staff Software Engineer
In-Person
12+ years of experience
Enterprise SaaS

Description For Senior Staff Software Applications Engineer

Qualcomm is seeking a Senior Staff Software Applications Engineer to join their innovative team in Santa Clara. This role combines technical leadership with hands-on development, focusing on embedded and cloud edge software solutions. The position requires expertise in wireless technologies, Linux systems, and programming languages like C++, Java, and Python. You'll lead complex software projects, mentor team members, and collaborate across engineering disciplines to create cutting-edge solutions. The role offers competitive compensation ($180,600 - $271,000) plus comprehensive benefits including equity and bonuses. This is an opportunity to work with industry-leading experts and contribute to world-changing innovations in wireless technology and connectivity solutions. The ideal candidate will have 12+ years of software engineering experience and strong leadership capabilities, making technical decisions that significantly impact program success.

Last updated 3 hours 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
  • 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

Python
Linux
Java
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years experience
  • 3+ years of work experience with Programming Languages (C, C++, Java, Python)
  • Good understanding of networking, especially wireless LAN technologies
  • Hands-on experience with Linux and embedded system design
  • Experience with wireless debugging and analyzing tools
  • 3+ years experience with Database Management Software
  • 3+ years experience with API
  • 1+ year experience with Git, Perforce, or Source Code Management System

Benefits For Senior Staff Software Applications Engineer

Medical Insurance
401k
Education Budget
Equity
  • Annual discretionary bonus program
  • Annual RSU grants
  • Competitive benefits package
  • Medical coverage
  • Educational support

Interested in this job?

Jobs Related To Qualcomm Senior Staff Software Applications Engineer

Design Implementation Engineer (Graphics), Sr Lead

Senior Lead Design Implementation Engineer position at Qualcomm focusing on graphics hardware engineering and RTL development with comprehensive benefits and growth opportunities.

Lead Physical Design Engineer

Lead Physical Design Engineer position at Qualcomm India, focusing on hardware engineering and physical design optimization with comprehensive benefits and growth opportunities.

SOC Design Verification - Staff Engineer

Staff Software Engineer position at Qualcomm India for SOC Design Verification, requiring 9+ years of experience in verification domain with focus on SoC Debug DV.

Staff Physical Design Engineer

Staff Physical Design Engineer role at Qualcomm India, focusing on PNR implementation for SoCs with 8+ years experience requirement.

HW Program Manager, Staff

Staff HW Program Manager position at Qualcomm India, leading complex technology programs and driving execution through cross-functional teams.