Taro Logo

Staff Engineer

A leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
$151,900 - $227,900
Backend
Staff Software Engineer
In-Person
5,000+" Employees
12+ years of experience
AI · Enterprise SaaS · Automotive

Description For Staff Engineer

Qualcomm Technologies, Inc. is seeking a Staff Engineer to join their Software Engineering team in Santa Clara. This role combines technical leadership with hands-on software development, focusing on embedded and cloud edge software solutions. The position offers an opportunity to work on cutting-edge technology at a leading innovator in the mobile and semiconductor industry.

The role involves creating and maintaining automated test suites, developing software modules for large-scale products, and ensuring quality through rigorous testing and validation processes. You'll collaborate with cross-functional teams including hardware, systems, and test engineers to deliver comprehensive solutions.

As a Staff Engineer, you'll have significant influence over key organizational decisions and provide technical leadership to team members. The position requires extensive experience in software test engineering, strong programming skills particularly in C and Python, and deep knowledge of operating systems including Windows, Linux, and Android.

The compensation package is highly competitive, ranging from $151,900 to $227,900, complemented by annual bonuses, RSU grants, and comprehensive benefits. Qualcomm offers extensive professional development opportunities, including continuous learning programs, tuition reimbursement, and mentorship opportunities.

This role is ideal for experienced software engineers who are passionate about innovation, have strong technical expertise, and want to contribute to world-changing technologies while working alongside industry experts. The position offers both technical challenges and leadership opportunities, making it perfect for those looking to advance their careers while working on cutting-edge technology solutions.

Last updated 2 days ago

Responsibilities For Staff Engineer

  • Create software/firmware test plans and address requirements traceability matrix
  • Design, develop and maintain automated software/firmware test suites
  • Manually test customer experience of installation and deployment
  • Assist in Quality Engineering/Release engineering process creation
  • Implement customer use-cases and workload analysis models
  • Design and implement software modules for large-scale products
  • Perform complex code reviews and regression tests
  • Write detailed technical documentation

Requirements For Staff Engineer

Python
Linux
  • Bachelor's degree in Engineering/Computer Science + 4 years experience, or Master's + 3 years, or PhD + 2 years
  • 2+ years experience with Programming Languages (C, C++, Java, Python)
  • 12+ years of software test engineering experience
  • Strong understanding of software/firmware test automation
  • Strong programming skills in C and/or Python
  • Experience with Windows, Linux and Android
  • Experience in release engineering and continuous integration
  • Experience testing production quality software for SOC solutions

Benefits For Staff Engineer

Medical Insurance
401k
Equity
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health coverage
  • Financial planning support
  • Emotional/mental wellbeing support
  • Tuition reimbursement
  • Mentorship programs

Jobs Related To Qualcomm Staff Engineer