1 day ago
Bengaluru, IndiaSenior / Staff+
Responsibilities
- Create software and firmware test plans with requirements traceability and test coverage.
- Design, develop, execute, and maintain automated software and firmware test suites at functional, integration, and system levels.
- Perform manual customer-environment testing for Qualcomm hardware and software in mobile, compute, and automotive environments.
- Support quality engineering and release engineering processes, including continuous integration and continuous deployment.
- Implement customer use cases, create workload models, support bring-up and diagnostics, and collaborate on debugging with other teams.
- Validate operating systems and customer usage environments for power, performance, and production readiness.
- Design, develop, modify, and validate embedded and cloud edge software and specialized utility programs.
- Perform coding, unit testing, debugging, integration, code reviews, regression testing, issue triage, and technical documentation.
- Collaborate with hardware, systems, architecture, and test engineers and provide guidance to other team members.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field and 4+ years of software engineering or related experience; or a master's degree and 3+ years; or a PhD and 2+ years.
- 2+ years of work experience with programming languages such as C, C++, Java, or Python.
- Preferred experience includes 8+ years in software or firmware validation and at least 5 years of software test engineering for data center servers.
- Strong experience with software and firmware test automation, operating systems such as Ubuntu Server, RHEL, SUSE, or Windows Server, and validation across component, integration, functional, and system levels.
- Experience developing automated software and firmware test cases for server platforms and supporting bring-up and production software releases.
- Preferred experience includes BIOS/UEFI, BMC firmware, operating systems, x86, ARM64, RISC-V 64-bit server platforms, and server firmware standards and open-source implementations.
- Ability to work independently, make significant technical decisions, lead testing and integration efforts, and guide other team members.
About Qualcomm
Qualcomm is a public semiconductor company headquartered in San Diego, founded in 1985, that designs and sells wireless chipsets and platforms for mobile devices, automotive, IoT, and networking, notably the Snapdragon application processors and 5G modems. It also licenses a large portfolio of cellular patents to device makers, generating revenue alongside chip sales; its technology underpins many Android smartphones and emerging automotive and edge-compute systems, and it trades on NASDAQ as QCOM.
