Sr. Software Engineer – Platform Test
Job Description
About the position
This position is not eligible for Qualcomm immigration sponsorship.
Drive innovation and reliability for Snapdragon SoC-based platforms at scale. As part of the Platform Test team, You’ll focus on test content development, automation, and validation of critical platform components such as CPU, Kernel, Performance, CI/CD pipelines, and Linux distributions. This role emphasizes execution excellence, problem-solving, and independent ownership of tasks with minimal guidance.
Responsibilities
- Develop and maintain automated test scripts and integrate them into CI/CD workflows.
- Execute test plans and validate platform components for performance, stability, and compliance.
- Enhance existing test frameworks and contribute to automation improvements.
- Collaborate with development teams to ensure testability and resolve issues quickly.
- Automate industry-standard benchmarks and assist in incorporating OEM requirements.
- Troubleshoot technical challenges and deliver solutions with a focus on efficiency.
Requirements
- Proficient in Python and Shell/Bash scripting; familiarity with Java or C/C++ is a plus.
- Basic understanding of Linux distributions (Ubuntu, Redhat, CentOS) and OS fundamentals (memory, scheduling, storage, virtualization).
- Exposure to CI/CD workflows, source code management, and test automation tools.
- Strong problem-solving skills with ability to work independently and manage time effectively.
- Willingness to learn performance benchmarking and optimization techniques.
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
• OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
• OR
PhD in Engineering, Information Systems, Computer Science, or related field.
- 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Nice-to-haves
- Experience with real-world deployment scenarios is desirable; open-source contributions are a bonus.
- Bachelor’s degree in engineering, Information Systems, Computer Science, or related field and 3+ 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.
- Strong programming foundation in Python and scripting languages.
Verified Visa Sponsor
More from Qualcomm
Visa Sponsorship Data
AI Resume Tailoring
Tailor your resume for Sr. Software Engineer – Platform Test roles
Reach hiring managers at Qualcomm
AI Cover Letters for Sr. Software Engineer – Platform Test
Generate tailored cover letters, recruiter emails, and LinkedIn messages matched to your resume.
- Tailored to your resume & job
- Cover letters, emails, LinkedIn messages
- Professional tone, your experience
