Principal Software Architect

9 hours ago


Santa Clara, United States Qualcomm Full time

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

Qualcomm Data Center team is developing high-performance, energy-efficient server solutions for data center applications. We are looking for highly talented, innovative, teamwork-oriented individuals for our cutting-edge technology work

Qualcomm is at the forefront of the data center revolution, addressing the rising demands of the next generation of computing. Through groundbreaking advancements in general-purpose computing, AI acceleration, and networking technologies, we are reshaping data center design to deliver high-performance and energy-efficient solutions.

Our Mission:

We are dedicated to transforming the industry by reimagining silicon and developing next-generation computing platforms. By joining our team, you’ll collaborate with world-class engineers to create innovative solutions that push the limits of performance, energy efficiency, and scalability. Our focus is on developing reference platforms based on Qualcomm's Snapdragon SoC, delivering a comprehensive solution that includes hardware, software, reference designs, user guides, SDKs, and more.

Position: Software Architect

As a Software Architect, you will take on a technical leadership role within the product software team, working closely with cross-functional engineering teams, including SoC, software, firmware, and software product management. You will be responsible for designing a high-performance software stack and ensuring the successful, timely transition to production for our server products.

Minimum Qualifications:

  1. Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience.
  2. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience.
  3. OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
  4. 4+ years of work experience with programming languages such as C, C++, Java, Python, etc.

Preferred Qualifications:

  1. 10+ years of experience in designing software & firmware for data center environments.
  2. Strong expertise in modern operating systems, ARM64 architectures, hypervisors, software security, software development methodologies & power/performance management.
  3. Deep proficiency in Linux kernels, RAS, System Manageability, DDR, PCIe, Ethernet, SerDes, and communication protocols such as I2C, SPI, and MDIO.
  4. Practical experience with in-lab debugging tools.
  5. Strong technical documentation skills and excellent written and verbal communication.

Good to have:

  1. Master’s degree in Computer Science/Engineering, Electrical Engineering, or a related field.
  2. 15+ years of experience in software development & design for data center environments.
  3. In-depth knowledge of data center architectures, OCP standards, SBSA, SBBR, Baseboard Management Controllers.
  4. Proven track record in leading product development at major OEMs or CMs.
  5. Proven success in delivering solutions for hyperscale data centers.
  6. Proven knowledge of Linux (and data center-based distributions), Python, and C/C++.

Principal Duties and Responsibilities:

  1. Drive organization to the delivery of a world-class server software stack for both internal teams and external customers.
  2. Collaborate with customers to guide and support the development of custom software solutions leveraging Qualcomm CPUs.
  3. Partner with internal teams, marketing, end-customers, OEMs, and suppliers to create software roadmaps and detailed requirement documentation.
  4. Provide high-level technical leadership, guidance, and oversight across all server software functions (system architecture, specification compliance, innovation, collaboration, documentation, etc.).
  5. Lead collaboration with industry partners on emerging technologies, including areas of modern operating system constructs, security, hypervisors, memory, storage, RAS, system manageability, networking, energy efficiency, and system disaggregation.
  6. Prepare and present clear and comprehensive technical documentation and reports tailored to the needs of stakeholders, including engineering teams, senior management, customers, and suppliers.
#J-18808-Ljbffr

  • Santa Clara, California, United States Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled IT architect to join our team at Cloud Software Group, where you will play a key role in designing and implementing Citrix Workspace solutions for our enterprise. As a technical leader, you will work closely with cross-functional teams to understand business requirements and design scalable, secure, and...


  • Santa Clara, United States Infoblox Full time

    DescriptionIt's an exciting time to be at Infoblox. Named a Top 25 Cyber Security Company by The Software Report and one of Inc. magazine's Best Workplaces for 2020, Infoblox is the leader in cloud-first networking and security services. Our solutions empower organizations to take full advantage of the cloud to deliver network experiences that are inherently...


  • Santa Clara, United States Dell Full time

    Senior Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering...


  • Santa Clara, United States Coatue Management L.L.C. Full time

    About SiFiveAs the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications in the world. SiFive’s unrivaled compute platforms are continuing to enable leading technology companies around the world to innovate,...


  • Santa Clara, California, United States Pure Storage Full time

    Join Pure Storage as a Principal Field Solutions ArchitectWe are seeking a highly skilled and experienced Principal Field Solutions Architect to join our team at Pure Storage. As a key member of our technical team, you will be responsible for promoting Pure Storage solutions in the technical community, sharing your knowledge through blog posts, webinars, and...

  • Principal AI Architect

    2 months ago


    santa clara, United States E-Solutions Full time

    Title: Principal AI ArchitectSeniority: Director/HeadLocation: Santa, Clara, CA, and New Jersey-Onsitecandidates need to work onsite in the Client's AI Lab AWS or GCP or Azure background(Preferred)Employment:- Full-Time(Long Term) Position SummaryThe Principal AI Architect is responsible for leading the design and implementation of advanced AI solutions and...

  • Principal AI Architect

    2 months ago


    santa clara, United States E-Solutions Full time

    Title: Principal AI ArchitectSeniority: Director/HeadLocation: Santa, Clara, CA, and New Jersey-Onsitecandidates need to work onsite in the Client's AI Lab AWS or GCP or Azure background(Preferred)Employment:- Full-Time(Long Term) Position SummaryThe Principal AI Architect is responsible for leading the design and implementation of advanced AI solutions and...


  • Santa Clara, United States Dell Full time

    Senior Principal Software Engineer The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Santa Clara, United States Advanced Micro Devices , Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Santa Clara, United States NVIDIA Corporation Full time

    Principal Distributed Filesystem ArchitectApply locations US, CA, Santa Clara US, MA, Westford time type Full time posted on Posted 22 Days Ago job requisition id JR1990116NVIDIA’s Hardware Infrastructure organization develops, deploys, and runs engineering infrastructure on large-scale, distributed cloud computing systems with 1000s of heterogeneous...


  • SANTA CLARA, United States Dell Full time

    Senior Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Santa Clara, United States Dell Full time

    Senior Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering...


  • SANTA CLARA, United States Dell Full time

    Senior Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Santa Clara, United States Dell Full time

    Senior Principal Software Engineer The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Santa Clara, United States Dell Full time

    Senior Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Santa Clara, United States NVIDIA Full time

    NVIDIA is hiring a Principal Systems Architect to drive and scale its platform product portfolio to offer exciting solutions in the client computing space. We are looking for special individuals with passion and desire to deliver innovative products. Together, we will build the next generation of life-changing Client Platforms to enhance man-machine...


  • Santa Clara, CA, United States Dell Full time

    Senior Principal Software Engineer The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Santa Clara, California, United States Intelliswift Software Full time

    At Intelliswift Software, we are seeking a highly skilled Cloud Architect to lead the design and implementation of large-scale distributed systems.About the RoleThis leadership position will focus on designing, building, and maintaining microservices architecture using GoLang and Python. The successful candidate will be responsible for developing REST APIs...


  • Santa Clara, CA, United States Dell Full time

    Senior Principal Software Engineer The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Santa Clara, United States NVIDIA Full time

    NVIDIA’s invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the...