Software Development Engineer with uArch Expertise (Temporary position)
Core
Develop, validate, maintain, and debug customer fleet health capabilities and cloud-scale software for platform monitoring, telemetry, diagnostics, and fleet screening to improve Xeon platform quality and reliability.
Role type
Senior Software Development Engineer (uArch/Telemetry)
Builds
Scalable screening and automation software, telemetry collection, diagnostics, observability, and health monitoring solutions for Intel server fleets.
Domain
Server hardware, x86 architecture, cloud-scale infrastructure, high-performance computing
Required skills
C/C++, Python, Linux system-level development, multithreaded application development, x86 architecture internals, telemetry analysis, root-cause debugging, Agile development, unit and regression testing
Preferred skills
x86 assembly language, Intel Xeon platform and Uncore architecture, Linux drivers and runtime internals, CI/CD platforms (GitHub, GitLab, Jenkins), cloud-native technologies (Docker, Kubernetes, AWS, Azure), fleet management solutions
Technologies
Python, C/C++, Linux, x86, Docker, Kubernetes, AWS, Azure, Jenkins, GitLab
Responsibilities
Design and optimize telemetry collection and health monitoring software; analyze large-scale telemetry to identify defect signatures; reproduce and resolve platform, firmware, and software issues; perform root-cause investigations and develop screening methodologies; collaborate with architecture, validation, and manufacturing teams.
Seniority
Senior, hands-on IC
