Unknown Company

High Performance Computing Hardware / Systems Engineer

ann arbor, mi • Posted 3 days ago
Remote Full Time General

Hpc Hardware & Rack EngineeringDesign, assemble, and integrate rack-level HPC systems, including compute, storage, networking, power distribution, and cooling.Perform hands-on server bring-up, including component installation, cable routing, labeling, and rack documentation.Evaluate and select HPC components (CPUs, GPUs, memory, NICs, storage, PCIe cards) based on performance, reliability, and cost.Partner with vendors and internal teams on BOM definition, hardware qualification, and lifecycle management (NPI, sustaining, and EOL transitions).Configure and manage systems using IPMI/BMC tools for remote access, monitoring, firmware updates, and diagnostics.Configure, validate, and document BIOS, firmware, and BMC settings.Debug hardware issues across power, thermals, PCIe, memory, storage, and interconnects.Install, configure, and maintain Linux OS environments (e.g., SUSE, Rocky) on HPC systems.Tune OS settings for HPC workloads (CPU pinning, memory, I/O, networking).Collaborate with software teams to ensure hardware platforms meet application and algorithm requirements.Work with high-speed networking technologies (Ethernet, InfiniBand, RoCE).Integrate and validate high-bandwidth NICs, switches, and cabling at rack scale.Support local and shared storage solutions (NVMe, DAS, RAID, and NFS/SMB where applicable).Participate in system validation, stress testing, and reliability characterization.Perform root-cause analysis for field and lab issues involving hardware or HW/SW interactions.Develop and maintain system documentation, rack layouts, and bring-up procedures.Required QualificationsBachelor's or master's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience.5+ years of experience with HPC hardware systems or large-scale compute platforms.Strong hands-on experience with:Server assembly and rack integrationCPUs, GPUs, memory, PCIe, NICs, and storage devicesIPMI/BMC and out-of-band managementLinux system administration in HPC or server environmentsSolid understanding of system-level characteristics (performance, thermals, power, reliability).Ability to debug issues spanning hardware, firmware, OS, and system configuration.Preferred QualificationsExperience with rack-scale system design in production or lab environments.Familiarity with HPC networking (100G/200G/400G Ethernet, InfiniBand).Experience with GPU-accelerated HPC systems.Exposure to HPC software stacks, workload characteristics, and performance tuning.Experience in semiconductor, advanced manufacturing, or inspection systems is a plus.Key SkillsHPC hardware architectureRack-level system integrationIPMI/BMC managementLinux system administrationHardware bring-up and debuggingNetworking and storage integrationCross-functional collaboration (hardware, software, algorithms, manufacturing)

Back to Job Search