Staff Engineer, CPU Software Test Engineer (Server)

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Markham, ON, Canada
Backend
Staff Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Staff Engineer, CPU Software Test Engineer (Server)

Qualcomm, a global leader in technology innovation, is seeking a Staff Engineer for CPU Software Test Engineering focused on server systems. This role represents an opportunity to join a company at the forefront of digital transformation and next-generation experiences.

The position involves creating and executing comprehensive software/firmware test plans, developing automated test suites, and ensuring quality across Qualcomm's server platforms. You'll work with cutting-edge technology, collaborating with cross-functional teams to validate and enhance server systems performance.

The ideal candidate will bring 4+ years of software engineering experience, with particular expertise in test automation and server environments. Strong programming skills in C and Python are essential, along with deep knowledge of various server operating systems including Ubuntu Server, RHEL, and SUSE.

Qualcomm offers an exceptional working environment with comprehensive benefits including world-class health coverage, financial planning support, and continuous learning opportunities. The company's commitment to innovation and technological advancement provides an exciting platform for career growth and development.

Working at Qualcomm means joining a team of leading engineering and technology experts, with opportunities to contribute to world-changing innovations. The company's supportive, inclusive culture encourages idea sharing and collaborative problem-solving, making it an ideal environment for professional growth.

The role offers significant responsibility and influence, with opportunities to supervise team members and impact key organizational decisions. You'll be part of a company that values both technical excellence and personal development, with access to mentorship programs and continuous learning resources.

Last updated an hour ago

Responsibilities For Staff Engineer, CPU Software Test Engineer (Server)

  • Create software/firmware test plans addressing requirements traceability matrix and test coverage
  • Design, develop, execute and maintain automated software/firmware test suites
  • Manually test customer experience of installation and deployment
  • Assist in creating Quality Engineering/Release engineering process
  • Implement customer use-cases and workload analysis models
  • Ensure existing Operating Systems and customer usage environments run efficiently

Requirements For Staff Engineer, CPU Software Test Engineer (Server)

Python
Java
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years experience
  • 2+ years of work experience with Programming Languages like C, C++, Java, Python
  • Strong understanding and experience in software/firmware test automation techniques
  • Experience with operating systems like Ubuntu Server, RHEL, SUSE, or Windows server
  • Strong programming skills with experience in C and/or Python
  • Experience developing automated software/firmware test cases for server platforms

Benefits For Staff Engineer, CPU Software Test Engineer (Server)

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future preparation programs
  • Mental health and emotional support resources
  • Comprehensive wellbeing programs
  • Tuition reimbursement
  • Mentorship programs
  • Continuous learning and development programs

Interested in this job?

Jobs Related To Qualcomm Staff Engineer, CPU Software Test Engineer (Server)

SOC Verification and Methodology Engineer - Sr Staff

Senior Staff SOC Verification Engineer role at Qualcomm, focusing on comprehensive verification processes for System-on-Chip designs using advanced methodologies.

Engineer, Senior Staff

Senior Staff Engineer position at Qualcomm, focusing on embedded and cloud edge software development, requiring 12+ years of experience and strong technical leadership skills.

Staff Engineer, CPU Software Test Engineer (Server)

Staff-level Software Test Engineer position at Qualcomm focusing on CPU software testing for server platforms, requiring expertise in automation and firmware validation.

CPU Physical Design CAD Engineer

Senior CPU Physical Design CAD Engineer role at Qualcomm focusing on implementing high-performance computing platforms with industry-leading power and performance metrics.

CPU Physical Design CAD Engineer

CPU Physical Design CAD Engineer role at Qualcomm focusing on building and supporting implementation tools and flows for custom CPU development with industry-leading performance metrics.