Назад
Company hidden
7 дней назад

Principal Linux Driver Engineer (High-Performance Networking)

165 000 - 313 500$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Principal Linux Driver Engineer (High-Performance Networking): Leading the architecture and development of Linux kernel drivers and low-level networking software for Slingshot high-performance interconnects powering HPC and AI systems, with an accent on performance, scalability, reliability, and hardware/software integration. Focus on optimizing network drivers, bringing up and validating silicon, resolving complex cross-layer issues, and building telemetry, diagnostics, and recovery capabilities.

Location: Hybrid, with an average requirement of two days per week from an HPE office in Bloomington, Minnesota; Chippewa Falls, Wisconsin; Fort Collins, Colorado; San Jose, California; or Spring, Texas.

Base salary: USD 165,000–313,500 in Colorado, USD 178,000–361,000 in California, and USD 157,000–361,000 in Texas and Wisconsin per year. Variable incentives may also be offered.

Company

hirify.global develops edge-to-cloud technologies that connect, protect, analyze, and process data and applications.

What you will do

  • Lead the architecture, design, and development of Linux kernel drivers and low-level networking software for Slingshot products.
  • Define software interfaces and influence ASIC, hardware, and firmware architecture for future networking technologies.
  • Optimize networking software for performance, scalability, reliability, serviceability, and observability.
  • Drive products through architecture, pre-silicon development, bring-up, validation, integration, and production deployment.
  • Investigate and resolve complex issues across hardware, firmware, Linux kernel software, and large-scale deployments.
  • Develop telemetry, diagnostics, fault detection, and recovery capabilities while providing technical leadership, mentoring, and design-review guidance.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline.
  • 12+ years of software engineering experience, including extensive production Linux kernel driver development.
  • Expert proficiency in C and low-level systems software development.
  • Extensive experience developing high-performance network drivers or Linux kernel networking subsystems.
  • Deep knowledge of Linux kernel internals, including networking, synchronization, scheduling, memory management, interrupts, and performance optimization.
  • Expert knowledge of Ethernet, TCP/IP, RDMA, congestion control, network performance analysis, and packet processing.
  • Strong understanding of Layer 1 and Layer 2 networking, including PHYs, SerDes, link training, FEC, flow control, and error detection and recovery.
  • Experience debugging hardware/software interactions, conducting root-cause analysis, silicon bring-up, hardware validation, and production deployment of networking products.
  • Demonstrated technical leadership and ownership of large, complex software projects.

Nice to have

  • Experience with HPC interconnects, supercomputing systems, or large-scale AI infrastructure.
  • Experience with Slingshot, InfiniBand, RoCE, RDMA, network adapters, SmartNICs, DPUs, or switch platforms.
  • Understanding of Dragonfly, Clos, and Fat Tree fabric architectures.
  • Experience with congestion management, adaptive routing, fabric telemetry, observability, and fleet-scale diagnostics.
  • Knowledge of switch ASIC architecture, forwarding technologies, and high-speed networking infrastructure.
  • Linux kernel networking subsystem or upstream open-source contribution experience.

Culture & Benefits

  • Hybrid work with flexibility to manage work and personal needs.
  • US employee benefits supporting health, financial, and emotional wellbeing.
  • Personal and professional development programs supporting career growth.
  • Inclusive workplace with accessibility accommodations available during the application and interview process.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →