Qualcomm Sr/Staff Software Engineer in San Jose, California

Job Description:

Job Id


Job Title

Sr/Staff Software Engineer

Post Date




Qualcomm Atheros Inc

Qualcomm Atheros at http://www.qualcomm.com/about/businesses/qca

Job Area

Engineering - Software


California - San Jose

Job Overview

We are looking for highly talented, experienced Software Engineers to join the Qualcomm Infrastructure Wi-Fi Connectivity group, to be part of defining the next generation Wi-Fi products. As part of this group, you will be responsible for:

  • Functioning as a hands-on technical lead

  • Customer interaction for Technical requirements, status updates, bug tracking

  • Lead, Assign tasks and mentor junior members of the team

  • Design and Implement complex kernel drivers, software algorithms and Network protocols

  • Debugging complex kernel driver and system issues involving Wi-Fi, Networking and hardware interactions

  • QCA Wireless Networking products and solutions

  • Work with Hardware and system folks to plan, design, implement and deploy key wireless networking features

  • Ensure effective Software Release cycles

All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.

Minimum Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

  • 5+ years Software Engineering or related work experience.

  • 2+ years experience with Programming Language such as C, C++, Java, Python, etc.

Preferred Qualifications

  • Proven track record of working directly with Customers and releases to them

  • Prefer (6-10 years) applicable work experience with Device Drivers, embedded Software, ASIC/CPU bring-up, BSPs

  • In depth knowledge of networking drivers and protocols

  • Good verbal and written communication skills

  • Knowledge of multi-threading, cache synchronization and OS/kernel internals

  • Experience with system design and testing

  • Must be able to take initiative, work independently with minimal supervision and in groups and drive tasks and schedules to completion

  • Proven System/Software Architecture skills, especially in embedded systems is essential

  • Wireless (Wi-Fi) device driver

  • Linux device drivers

  • Proficient in C, shell scripting

Education Requirements

Required: Bachelor's, Computer Science

Preferred: Master's, Computer Science

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.