Sr. Staff Engineer, CPU Software Test Engineer (Server)
Company: Qualcomm
Location: San Diego
Posted on: May 8, 2025
Job Description:
Company:Qualcomm Technologies, Inc.Job Area:Engineering Group,
Engineering Group > Software EngineeringGeneral Summary:As a
leading technology innovator, Qualcomm pushes the boundaries of
what's possible to enable next-generation experiences and drives
digital transformation to help create a smarter, connected future
for all. As a Qualcomm Software Engineer, you will design, develop,
create, modify, and validate embedded and cloud edge software,
applications, and/or specialized utility programs that launch
cutting-edge, world class products that meet and exceed customer
needs. Qualcomm Software Engineers collaborate with systems,
hardware, architecture, test engineers, and other teams to design
system-level software solutions and obtain information on
performance requirements and interfaces.Job Overview
- Create software/firmware test plans, addressing requirements
traceability matrix and test coverage, with respect to feature
requirements
- Design, develop, execute and maintain automated
software/firmware test suites for the purpose of verifying quality
and compliance of Qualcomm products at functional, integration and
system levels
- Manually test, where appropriate, the customer experience of
installation and deployment of Qualcomm hardware and software in a
mobile, compute and automotive environment.
- Assist in the creation of a Quality Engineering/Release
engineering process with emphasis on continuous integration and
continuous deployment
- Assist in achieving production-level software readiness,
implement customer use-cases, workload analysis models, workload
creation, and collaborating with other teams on
bring-up/debug/diags
- Focus on ensuring that existing Operating Systems and customer
usage environments run well, while identifying strong opportunity
for enhancements, from a power and performance perspective.Minimum
Qualifications:--- Bachelor's degree in Engineering, Information
Systems, Computer Science, or related field and 6+ years of
Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer
Science, or related field and 5+ years of Software Engineering or
related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or
related field and 4+ years of Software Engineering or related work
experience.
--- 3+ years of work experience with Programming Language such as
C, C++, Java, Python, etc.Preferred Qualifications:
- 8+ years of experience in Software/Firmware Validation
- Demonstrated software test engineering in SW/FW engineering
with focus on Data Center Servers (minimum 5 years).
- Strong understanding and experience in software/firmware test
automation techniques
- Extensive experience working with operating systems like Ubuntu
Server, RHEL, SUSE, similar or Windows server
- Work with multiple SW/HW Engineering teams to ensure that all
requirements and features of reference platform requirements have
been validated at a component, integration, functional and system
level
- Strong programming skills with experience in C and/or Python
programming languages
- Experience developing automated software/firmware test cases
for server platforms, supporting bring-up and production SW
releasesNice to have:
- Prior Experience with SW/FW integration at BIOS/UEFI, BMC
firmware, Operating System for x86/ARM64/RISC-V 64bit for server
platforms.
- Strong understanding of Server firmware Standards, opensource
Implementation and specifications for ARM64-based serversPrincipal
Duties and Responsibilities:--- Leverages advanced Software
knowledge and experience to design, develop, create, modify, and
validate critical embedded and cloud edge software, applications,
and/or specialized utility programs.--- Analyzes user needs,
software requirements, and time and cost constraints to design and
customize sophisticated software for optimal operational
efficiency.--- Designs and implements software sub-systems for
complex, large-scale products and systems.--- Leads design, coding,
and testing efforts to ensure that projects are completed to
specifications and schedules.--- Performs highly complex code
reviews and regression tests as well as triages and fixes issues to
ensure the quality of code.--- Collaborates with individuals
outside the software function (e.g., Hardware, Systems, and Test
engineers) to increase leverage and design solutions that work with
other components of a specific project.--- Writes detailed
technical documentation for highly complex Software projects;
reviews technical documentation for junior engineers.Level of
Responsibility:--- Works independently with minimal supervision.
--- Provides supervision/guidance to other team members.---
Decision-making is critical in nature and highly impacts program,
product, or project success.--- Requires verbal and written
communication skills to convey complex information. May require
negotiation, influence, tact, etc.--- Has a moderate amount of
influence over key organizational decisions (e.g., is consulted by
senior leadership to make key decisions).--- Tasks often require
multiple steps which can be performed in various orders; extensive
planning, problem-solving, and prioritization must occur to
complete the tasks effectively.Qualcomm is an equal opportunity
employer. If you are an individual with a disability and need an
accommodation during the application/hiring process, rest assured
that Qualcomm is committed to providing an accessible process. You
may e-mailor call Qualcomm's toll-free number found. Upon request,
Qualcomm will provide reasonable accommodations to support
individuals with disabilities to be able participate in the hiring
process. Qualcomm is also committed to making our workplace
accessible for individuals with disabilities. (Keep in mind that
this email address is used to provide reasonable accommodations for
individuals with disabilities. We will not respond here to requests
for updates on applications or resume inquiries).To all Staffing
and Recruiting Agencies:Our Careers Site is only for individuals
seeking a job at Qualcomm. Staffing and recruiting agencies and
individuals being represented by an agency are not authorized to
use this site or to submit profiles, applications or resumes, and
any such submissions will be considered unsolicited. Qualcomm does
not accept unsolicited resumes or applications from agencies.
Please do not forward resumes to our jobs alias, Qualcomm employees
or any other company location. Qualcomm is not responsible for any
fees related to unsolicited resumes/applications.EEO Employer:
Qualcomm is an equal opportunity employer; all qualified applicants
will receive consideration for employment without regard to race,
color, religion, sex, sexual orientation, gender identity, national
origin, disability, Veteran status, or any other protected
classification.Qualcomm expects its employees to abide by all
applicable policies and procedures, including but not limited to
security and other requirements regarding protection of Company
confidential information and other confidential and/or proprietary
information, to the extent those requirements are permissible under
applicable law.Pay range and Other Compensation &
Benefits:$180,600.00 - $271,000.00The above pay scale reflects the
broad, minimum to maximum, pay scale for this job code for the
location for which it has been posted. Even more importantly,
please note that salary is only one component of total compensation
at Qualcomm. We also offer a competitive annual discretionary bonus
program and opportunity for annual RSU grants (employees on
sales-incentive plans are not eligible for our annual bonus). In
addition, our highly competitive benefits package is designed to
support your success at work, at home, and at play. Your recruiter
will be happy to discuss all that Qualcomm has to offer - and you
can review more details about our US benefits at this.If you would
like more information about this role, please contact .
#J-18808-Ljbffr
Keywords: Qualcomm, Malibu , Sr. Staff Engineer, CPU Software Test Engineer (Server), IT / Software / Systems , San Diego, California
Didn't find what you're looking for? Search again!
Loading more jobs...