Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As Data Center Software Architect, you are responsible for unifying our software development teams around technical direction based on leading customer infrastructure and solutions requirements. With direct end user and partner engagements you will help define critical software, platform and SOC priorities and deliverables for server, hyperscale and data center solutions, proactively engage in customer programs, assist in expanding our ecosystem partnership program, and help inspire our world class engineering team. You will work closely with our engineering team to ensure that we deliver the highest quality and most feature robust software solutions with leading performance and power efficiency. You will have an opportunity to engage broadly with our customers and third parties on enablement of new platforms, enhanced industry standards, and optimizations for our microarchitecture. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. 4+ years of experience with Programming Language such as C, C , Java, Python, etc. Role and Responsibilities Lead technical engagements and solution strategy definition with key customers, end-users, and partners for the server, hyperscale and data center compute segments. Translate customer product feature and performance requirements into internal and partner engineering deliverables across SOC, platform and software. Work closely with silicon and software performance teams to model and predict leading application performance and competitive positioning. Engage with leading open platform and open-source software communities to advocate for key architectural enhancements and solution improvements that support our product directions Assist in the definition of future server class SoC and platform requirements and collaborate with silicon design and software engineering teams on features for compatibility, power, performance, and scalability leveraging feedback and input from key customers and partners. Preferred Qualifications BS / MS in an engineering discipline related to HW or SW fields Advanced knowledge of Computer Architecture concepts, including high performance server class architectures, weak memory models, large scale devops, complex software design and server platforms 5 years of experience working in open-source software development for server and infrastructure computing segments. Experience in collaborating with customers or partners to optimize platforms for server and infrastructure solutions and deployment 3 years+ of experience in defining, porting, and optimizing software stacks for server class platforms with development languages including C , LLVM, Java and Python 2 years+ of experience in deploying advanced workloads at scale in hyperscale or enterprise production environments Experience in working "upstream first" with the Linux kernel and toolchain communities Knowledge of server platforms specifications such as UEFI, ACPI, etc. Knowledge of and experience with Arm architecture, Arm standards such as SBSA, and Arm based SOC implementations. Self-starter who takes initiative and consistently demonstrates technical leadership to both internal teams and external partners and communities Qualcomm is committed to hiring and supporting individuals with disabilities. Although this role has some expected physical activity, an inability to perform one or more of the listed physical requirements should not deter otherwise qualified applicants from applying. We will work with you throughout the application and onboarding process to provide reasonable accommodations. Examples of expected physical activity include: frequently transporting between offices, buildings, and campuses up to mile; frequently transporting and installing equipment up to 5 lbs; performing tasks at various heights (e.g., standing or sitting); monitoring and utilizing computers and test equipment for more than 6 hours a day; and continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely. Applicants: If you are an individual with a disability and need an accommodation during the application/hiring process, please call Qualcomm's toll-free number found here for assistance. Qualcomm will provide reasonable accommodations, upon request, 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. Qualcomm is an equal opportunity employer and supports workforce diversity. 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. If you would like more information about this role, please contact Qualcomm Careers.