Sr. Staff Engineer

Qualcomm is a leading technology company specializing in wireless telecommunications products and services, with a focus on 5G, AI, and IoT innovations.
Markham, ON, Canada
Backend
Staff Software Engineer
In-Person
6+ years of experience
AI · Automotive

Description For Sr. Staff Engineer

Qualcomm Canada ULC is seeking a Sr. Staff Engineer to join their team in Markham, Ontario. This role focuses on software/firmware test automation and quality engineering for mobile, compute, and automotive platforms. The ideal candidate will have 6+ years of experience in software engineering or related fields, with strong programming skills in C and Python.

Key responsibilities include:

  • Creating software/firmware test plans and addressing requirements traceability matrix and test coverage
  • Designing, developing, executing, and maintaining automated test suites for verifying Qualcomm products at functional, integration, and system levels
  • Assisting in the creation of Quality Engineering/Release engineering processes with emphasis on continuous integration and continuous development
  • Implementing customer use-cases, workload analysis models, and collaborating on bring-up/debug/diags
  • Ensuring existing Operating Systems and customer usage environments run efficiently while identifying opportunities for enhancements

The role requires a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, with 6+ years of relevant work experience. Candidates with a Master's degree (5+ years experience) or PhD (4+ years experience) are also eligible.

Preferred qualifications include:

  • 12+ years of demonstrated software test engineering experience
  • Strong understanding of software/firmware test automation techniques
  • Extensive experience with Windows, Linux, and Android operating systems
  • Experience in release engineering and continuous integration/development environments

Qualcomm offers a comprehensive benefits package, including health insurance, retirement plans, and educational opportunities. The company fosters a diverse and inclusive work environment that encourages innovation and collaboration.

Join Qualcomm and be part of a team that's shaping the future of wireless technology, AI, and IoT. Apply now to unlock your potential and contribute to groundbreaking advancements in the tech industry.

Last updated 2 months ago

Responsibilities For Sr. Staff Engineer

  • 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 of Qualcomm hardware and software
  • Assist in creating Quality Engineering/Release engineering processes
  • Implement customer use-cases, workload analysis models, and collaborate on bring-up/debug/diags
  • Ensure existing Operating Systems and customer usage environments run efficiently
  • Identify opportunities for enhancements from power and performance perspectives

Requirements For Sr. Staff Engineer

Python
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 6+ years of Software Engineering or related work experience
  • 3+ years of work experience with Programming Languages such as C, C++, Java, Python, etc.
  • Strong programming skills with experience in C and/or Python programming languages
  • Experience in software/firmware test automation techniques
  • Knowledge of operating systems like Windows, Linux, and Android
  • Experience with mobile, compute, and/or automotive platforms

Benefits For Sr. Staff Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • World-class health benefit coverage for employees and eligible dependents
  • Financial programs to help build a secure future
  • Self and family resources for emotional/mental strength and resilience
  • Wellbeing programs to support work-life balance
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Sr. Staff Engineer

Graphics Software Engineer, Staff

Staff Graphics Software Engineer position at Qualcomm focusing on GPU hardware, drivers, and graphics software development.

Senior Program Manager - Auto ADAS/Multimedia

Senior Program Manager role at Qualcomm focusing on automotive ADAS and multimedia software development and program management.

Sr Staff Engineer - CPU Design Verification

Senior Staff CPU Design Verification Engineer role at Qualcomm India, focusing on pre-silicon verification, power management, and debug systems implementation.

Engineer, Staff GenAI QA

Staff GenAI QA Engineer position at Qualcomm India, focusing on AI software development and quality assurance with 8+ years of experience required.

Lead CPU Performance Analysis Engineer

Lead CPU Performance Analysis Engineer position at Qualcomm, focusing on CPU performance optimization, workload analysis, and competitive benchmarking.