Staff/Senior Software Engineer - Connectivity SW Engineering

Qualcomm is a world leader in the development and commercialization of foundational technologies for the wireless industry.
$151,900 - $227,900
Backend
Staff Software Engineer
In-Person
4+ years of experience
AI · Enterprise SaaS

Description For Staff/Senior Software Engineer - Connectivity SW Engineering

We are looking for motivated Software Engineers to join the Qualcomm Infrastructure Wi-Fi Connectivity group, to be part of defining the next generation WLAN products including cutting edge WLAN applications (powered by AI in some cases). As part of this group, you will be responsible for:

  • Working with a highly skilled application development team to innovate, architect and develop next gen WLAN applications
  • Software architecture and design for WLAN features in embedded platforms
  • Working with multiple cross-functional driver teams in feature architecture, defining kernel/user software interfaces
  • Working with connectivity technologies (Ethernet, Wi-Fi 6/6e, Wi-Fi 7, Wi-Fi 8, Bluetooth etc.)
  • Collaborating with the largest Wi-Fi AP vendors in the world to develop and launch tomorrow's next-gen Wi-Fi products

The role requires strong programming skills in C, C++, and Python, with experience in Linux-based user-space application development. Knowledge of networking protocols, embedded systems, device drivers, and Linux kernel internals is highly desirable. You'll be working on cutting-edge technologies including artificial intelligence applications in WLAN.

Qualcomm offers a competitive compensation package, including an annual discretionary bonus program and opportunity for annual RSU grants. The company provides a comprehensive benefits package designed to support your success at work, at home, and at play.

At Qualcomm, you'll have the opportunity to work alongside some of the most respected, leading engineering and technology experts in the industry, helping you learn and grow professionally. The company fosters a supportive, inclusive culture where your ideas have the power to contribute to world-changing innovations and breakthrough technologies.

Last updated 2 months ago

Responsibilities For Staff/Senior Software Engineer - Connectivity SW Engineering

  • Design, develop, create, modify, and validate embedded and cloud edge software, applications, and specialized utility programs
  • Analyze user needs, software requirements, and time and cost constraints to design and customize software for optimal operational efficiency
  • Design and implement software modules for large-scale products and systems
  • Participate in and lead design, coding, unit testing, debugging, and integration efforts
  • Perform complex code reviews and regression tests
  • Collaborate with individuals outside the software function (e.g., Hardware, Systems, and Test engineers)
  • Write detailed technical documentation for complex Software projects

Requirements For Staff/Senior Software Engineer - Connectivity SW Engineering

Java
Python
Linux
  • 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.
  • Experience with networking protocols and embedded systems
  • Linux-based user-space application development experience
  • Knowledge of device drivers and embedded software
  • Understanding of multi-threading and Linux kernel internals

Benefits For Staff/Senior Software Engineer - Connectivity SW Engineering

401k
Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive annual discretionary bonus program
  • Opportunity for annual RSU grants
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Qualcomm Staff/Senior Software Engineer - Connectivity SW Engineering

CPU Verification Engineer, Up to Staff Level

CPU Verification Engineer position at Qualcomm focusing on CPU design verification, test plan development, and system validation using various verification methodologies.

Sr. Staff Atlassian Technical Lead

Lead Atlassian and Application Lifecycle Management systems team at Qualcomm, driving technical strategy and implementation for enterprise tools.

Engineer, Staff - WLAN System Test

Staff Engineer position for WLAN System Testing at Qualcomm India, requiring 10+ years of experience in wireless networking and system testing.

Design Technology Co-Optimization (DTCO) and Power Performance Area (PPA) Scaling Engineer

Senior technical role focusing on semiconductor design optimization and performance scaling at Qualcomm, offering competitive compensation and growth opportunities.

Graphics Performance Modelling Engineer - Staff/ Senior Staff

Senior-level GPU Performance Engineering role at Qualcomm focusing on architecture optimization and power modeling for graphics systems.