Hewlett Packard Enterprise
Hewlett Packard Enterprise
Hewlett Packard Enterprise desarrolla tecnología empresarial para organizaciones que operan con entornos de nube híbrida y operaciones impulsadas por la inteligencia artificial. Su cartera abarca los servidores HPE ProLiant y la computación de alto rendimiento HPE Cray, el almacenamiento HPE Alletra, las redes HPE Aruba, plataformas de IA y fábricas de IA llave en mano, así como soluciones como servicio de GreenLake. HPE también ofrece capacidades de seguridad como Zero Trust y SASE, además de servicios profesionales, de asesoramiento y de soporte que ayudan a las grandes organizaciones a modernizar su infraestructura, gestionar entornos de centros de datos y desplegar la IA a gran escala.

Ingeniero principal de controladores Linux – Híbrido, Estados Unidos

Lidera el desarrollo de controladores del kernel de Linux y redes de bajo nivel para las interconexiones HPE Slingshot. Permite comunicaciones de alto rendimiento entre sistemas de computación de alto rendimiento e inteligencia artificial.

Descripción

  • Liderar la arquitectura, el diseño y el desarrollo de controladores del kernel de Linux y software de redes de bajo nivel para productos Slingshot
  • Definir interfaces de software y contribuir a la arquitectura de hardware y firmware de futuras tecnologías de redes
  • Mejorar el software de redes en rendimiento, escalabilidad, fiabilidad, facilidad de servicio y observabilidad
  • Guiar los productos desde la arquitectura y el desarrollo previo al silicio hasta la puesta en marcha, validación, integración y despliegue en producción
  • Investigar y resolver problemas complejos que abarquen hardware, firmware, software del kernel de Linux y despliegues de sistemas a gran escala
  • Desarrollar capacidades de telemetría, diagnóstico, detección de fallos y recuperación
  • Colaborar con los equipos de ASIC, hardware, firmware, validación y software de sistemas
  • Proporcionar orientación técnica mediante revisiones de arquitectura y diseño, mentoría y buenas prácticas de ingeniería

Requisitos

  • Título universitario o de máster en informática, ingeniería informática, ingeniería eléctrica o un campo relacionado
  • Al menos 12 años de experiencia en ingeniería de software, incluida una amplia experiencia en el desarrollo de controladores del kernel de Linux para producción
  • Dominio experto de C y del desarrollo de software de sistemas de bajo nivel
  • Amplia experiencia en el desarrollo de controladores de red de alto rendimiento o subsistemas de redes del kernel de Linux
  • Conocimientos profundos de los componentes internos del kernel de Linux, incluidas las redes, la sincronización, la planificación, la gestión de memoria, las interrupciones y la optimización del rendimiento
  • Comprensión experta de Ethernet, TCP/IP, RDMA, control de congestión, análisis del rendimiento de redes y procesamiento de paquetes
  • Sólidos conocimientos de redes de capa 1 y capa 2, incluidos PHY, SerDes, entrenamiento de enlaces, FEC, control de flujo y detección y recuperación de errores
  • Experiencia en el diagnóstico de interacciones complejas entre hardware y software y en la dirección de análisis de causa raíz entre distintas disciplinas de ingeniería
  • Experiencia en la puesta en marcha de silicio, validación de hardware y despliegue en producción de productos de redes
  • Liderazgo técnico demostrado y responsabilidad sobre iniciativas de software grandes y complejas
  • Preferentemente, experiencia con interconexiones HPC, entornos de supercomputación o infraestructuras de IA a gran escala
  • Preferentemente, experiencia con Slingshot, InfiniBand, RoCE, RDMA u otras tecnologías de redes de alto rendimiento
  • Preferentemente, experiencia con adaptadores de red, SmartNIC, DPU o plataformas de conmutación
  • Preferentemente, familiaridad con las arquitecturas de red Dragonfly, Clos y Fat Tree
  • Preferentemente, experiencia con gestión de congestión, enrutamiento adaptativo, telemetría de redes, observabilidad y diagnósticos a escala de flota
  • Preferentemente, conocimientos de arquitectura de ASIC de conmutadores, tecnologías de reenvío e infraestructura de redes de alta velocidad
  • Preferentemente, experiencia contribuyendo al subsistema de redes del kernel de Linux o a proyectos de código abierto ascendentes

Beneficios

  • Beneficios integrales diseñados para apoyar el bienestar físico, financiero y emocional
  • Programas de crecimiento personal y profesional
  • Apoyo flexible para las necesidades laborales y personales
  • Asistencia con adaptaciones del lugar de trabajo para candidatos con discapacidades
  • Puede estar disponible una compensación variable basada en incentivos

Empleos relacionados

Airbus

Arquitecto de sistemas de software geoespacial

Airbus

Define arquitecturas seguras y trazables para el software geoespacial de Airbus Defence and Space y convierte requisitos en diseños de soluciones. Aplica MBSE en proyectos de inteligencia, vigilancia y reconocimiento para el Gobierno y el Ministerio de Defensa del Reino Unido.

Abrir
B

Ingeniero/a júnior de servicio de Salesforce

BearingPoint

Ofrece soluciones de CRM de Salesforce a clientes internacionales en BearingPoint, trabajando en configuración, resolución de problemas, desarrollo y atención al cliente. Desarrolla conocimientos técnicos mediante formación estructurada y experiencia en proyectos, con una trayectoria hacia el liderazgo técnico y de equipos.

Abrir
Nexer Tech Talent

Desarrollador de software embebido – sistemas de control

Nexer Tech Talent

Analiza, diagnostica y desarrolla sistemas de control para un cliente del sector manufacturero, y prueba las soluciones en productos físicos. Este puesto de consultoría híbrido y a tiempo completo está en Suecia y se centra en el desarrollo de software embebido.

Abrir