img
نوع العقددوام كامل
طبيعة الوظيفةعن بُعد
الموقعالرياض

وصف الوظيفة

About the Opportunity

Qualcomm is expanding its operations in Riyadh, Saudi Arabia, and is seeking a Data Centre Software Engineer Rack Management. This full-time position supports the company's growing infrastructure as Saudi Arabia advances its digital transformation initiatives under Vision 2030. The role contributes to world-class computing and data centre capabilities designed to power AI, cloud, and advanced connectivity solutions at scale.

Role Purpose and Scope

The Data Centre Software Engineer will contribute to the development and operation of rack management software for AI accelerator products within large-scale data centre environments. This is a hands-on, execution-focused role emphasizing high-quality implementation, debugging, testing, and operational support for infrastructure software interacting closely with hardware. Candidates should possess 0-1 years of relevant experience, with the role structured to accommodate both Senior and Staff level engineers. At the Staff level, the engineer is expected to drive implementation of designs and provide mentorship to junior team members.

The position involves close collaboration with lead engineers and architects across multiple sites, participating in design discussions and reviews, and taking on design-ownership responsibilities. A primary focus will be on implementing defined designs, investigating complex issues, and ensuring secure and reliable software behavior in production. This includes working on software responsible for provisioning, monitoring, orchestration, and lifecycle management of rack-scale AI systems, requiring strong ownership from implementation through deployment and debugging in real-world data centre conditions.

Key Responsibilities

  • Implement, test, and maintain software solutions for rack provisioning, monitoring, and workload deployment.
  • Interface with rack hardware components such as BMC, PDU, CDU, and PCIe switches using Redfish, SNMP, and IPMI protocols.
  • Integrate rack management software with orchestration platforms including Kubernetes, Terraform, and Foreman.
  • Collaborate with ODMs, ISVs, and internal teams to define and deliver scalable rack software solutions.
  • Develop dashboards and unified telemetry pipelines utilizing Prometheus and Grafana.
  • Support firmware updates, crash dump parsing, and remote diagnostics across rack components.
  • Ensure secure boot, VLAN separation, and QoS enforcement for multi-tenant environments.
  • Contribute to software EBOM and protocol documentation with partners like Pegatron.
  • Write high-quality, secure, and maintainable code adhering to established coding standards and best practices.
  • Participate in design discussions and reviews, providing implementation-focused feedback on feasibility, performance, reliability, and maintainability.
  • Own debugging and root-cause analysis of complex issues across development, integration, and production environments, including deployed systems.
  • Collaborate with architects, lead engineers, hardware, firmware, and platform teams to ensure correct system behavior and smooth integration.
  • Implement observability features such as logging, metrics, and tracing to support troubleshooting and operational reliability.
  • Contribute to documentation, runbooks, and operational procedures related to owned or supported software.
  • Participate in code reviews, testing efforts, and continuous improvement of build, test, and deployment pipelines.

Technical Focus Areas

The role requires expertise in interfacing with rack hardware using protocols such as Redfish, SNMP, and IPMI. Experience with orchestration platforms like Kubernetes, Terraform, and Foreman is essential. The engineer will also be involved in developing monitoring solutions using Prometheus and Grafana.

Candidate Profile

The ideal candidate will thrive in a distributed team model and demonstrate effective communication across various sites. This role requires a professional who takes pride in deep technical debugging, comprehensive system understanding, and operational excellence, even when architectural direction is established by other teams. Strong ownership of delivered code and a commitment to reliable, secure software behavior are essential.

Work Type and Location

This is a full-time position based in Riyadh, Saudi Arabia.


متطلبات الوظيفة

  • لا تتطلب خبرة

وظائف مشابهة