CareerPlan

Software Development Engineer with uArch Expertise (Temporary position)

Mexico, GuadalajaraFull-time2026-10-31 → 2026-11-10
Hybrid · MexicoNo visa sponsorship

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 IC software development engineer (microarchitecture)

Builds

Scalable screening and automation software, telemetry collection, diagnostics, observability, and health monitoring solutions for Intel server platforms.

Domain

Server hardware, cloud-scale infrastructure, high-performance computing, x86 architecture

Required skills

C/C++, Python, Linux system-level development, multithreaded application development, x86 architecture internals, data structures, operating systems, software engineering fundamentals

Preferred skills

x86 assembly language, Intel Xeon platform and Uncore architecture, Linux internals and drivers, CI/CD platforms (GitHub, GitLab, Jenkins), cloud-native technologies (Docker, Kubernetes, AWS, Azure), telemetry analytics and fleet management

Technologies

Python, C/C++, Linux, x86, Docker, Kubernetes, AWS, Azure, GitHub, GitLab, Jenkins

Responsibilities

Develop and maintain scalable screening and automation software for fleet health and operational efficiency; Design, develop, and optimize telemetry collection, diagnostics, and health monitoring software; Analyze large-scale telemetry and debug data to identify defect signatures and reliability trends; Reproduce, debug, and resolve platform, firmware, and software issues; Perform root-cause investigations and develop screening methodologies; Collaborate with architecture, validation, and customer engineering teams to deliver fleet-ready solutions.