×
Register Here to Apply for Jobs or Post Jobs. X

Platform Reliability, Availability, Serviceability & Manageability Software Systems Engineer, P

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Qualcomm
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Position: Platform Reliability, Availability, Serviceability & Manageability Software Systems Engineer, P[...]

Company: Qualcomm Technologies, Inc.
Job Area: Engineering Group, Engineering Group >
Software Engineering

General

Summary:

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.

Job Summary:

Qualcomm is seeking an experienced ARM Platform RAS and Manageability Software Systems Engineer to help create and deploy robust RAS and manageability solutions for our cutting-edge compute platforms based on Qualcomm Oryon CPUs. The ideal candidate will have a deep understanding of ARM architecture, RAS principles, and system manageability considerations.

As a Software Systems Engineer, you will take on a technical leadership role within the product software team, working closely with cross-functional engineering teams, including SoC, CPU, software, firmware Architecture, Designers and product management. You will be responsible for delivering a high-reliability software stack, minimizing downtime and ensuring efficient maintenance cycles.

Key Responsibilities:

  • Help design, integrate and validate at-scale RAS features for ARM-based compute platforms and develop manageability solutions to monitor and maintain system health.
  • Actively engage with the ARM and OCP community to stay updated on the latest developments and ensure alignment of the architected solution with the community direction.
  • Collaborate with cross-functional teams, including SoC, CPU HW, HLOS, and BIOS software teams, to ensure seamless adoption and integration of the RAS solution by the OEMs and Hyperscalers.
  • Provide technical leadership and oversight to various HW and SW teams involved, ensuring compliance with required ARM specifications.
  • Collaborate with customers to guide and support the development of custom software solutions leveraging Qualcomm CPUs.
  • Prepare and present clear and comprehensive technical documentation and reports tailored to the needs of stakeholders, including engineering teams, senior management, customers, and suppliers.
  • Partner with internal teams, marketing, end-customers, OEMs, and suppliers to create software roadmaps and detailed requirement documentation.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science/Engineering, Electrical Engineering, or a related field.
  • 10+ years of experience in designing software and firmware for various compute environments.
  • Strong expertise in modern operating systems, ARM
    64 architectures, hypervisors, software reliability and manageability, and software development methodologies.
  • Deep proficiency in Linux kernels, RAS, System Manageability, DDR, PCIe, and communication protocols such as I2C, SPI, and MDIO.
  • Practical experience with in-lab debugging tools.
  • Strong technical documentation skills and excellent written and verbal communication.

Preferred Qualifications:

  • Master’s degree in Computer Science/Engineering, Electrical Engineering, or a related field.
  • 15+ years of experience in software development & design for commercially deployed compute platforms.
  • In-depth knowledge of ARM architectures for various compute environments and relevant BSA, B , and Manageability specifications.
  • Deep understanding of ARM RAS specification, ARM CPU RAS extensions, and Software components (SDEI, APEI, UEFI CPER) specifications.
  • Proven success in architecting and delivering solutions for a commercially deployed Compute environment.

Minimum Qualifications (alternate format):

  • Bachelors 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary