Redwood Materials
Astera Labs
Ingeniero Senior de Software Embebido - Retimers Ethernet
Sobre la oportunidad
Astera Labs (NASDAQ: ALAB) proporciona infraestructura de IA a escala de rack a través de soluciones de conectividad diseñadas específicamente. Al colaborar con hiperescaladores y socios del ecosistema, Astera Labs permite a las organizaciones desbloquear todo el potencial de la IA moderna. La Plataforma de Conectividad Inteligente de Astera Labs integra tecnologías basadas en semiconductores CXL®, Ethernet, NVLink, PCIe® y UALink™ con la suite de software COSMOS de la empresa para unificar diversos componentes en sistemas cohesivos y flexibles que ofrecen conectividad de escalado vertical y horizontal de extremo a extremo. El negocio de soluciones de conectividad personalizadas de la empresa complementa su cartera basada en estándares, lo que permite a los clientes implementar arquitecturas personalizadas para satisfacer sus requisitos de infraestructura únicos. Descubra más en asteralabs.com.
Descripción del puesto
La línea de productos Taurus de Astera Labs incluye retimers y gearboxes Ethernet desplegados en cables eléctricos activos y aplicaciones en sistemas en el corazón de la infraestructura de IA. A medida que los clústeres de IA escalan a decenas de miles de GPUs conectadas por tejidos Ethernet de alta velocidad, el firmware que se ejecuta en estos dispositivos de conectividad es de misión crítica, y también lo es la capacidad de depurarlo rápidamente cuando algo falla.
Buscamos un Ingeniero de Firmware que pueda tender un puente entre nuestro equipo de validación de sistemas y la organización de desarrollo de firmware. Cuando algo sale mal en el laboratorio o en el campo, no esperará a que otros profundicen en el firmware. Usted será la persona en la sala que entienda ambos lados: podrá acceder al código, identificar el problema y solucionarlo. Si ha trabajado en una empresa de redes, sabe cómo funciona realmente Ethernet desde la capa MAC hasta la PHY, ha depurado fallos de enlace reales y ha escrito o modificado firmware o controladores de bajo nivel, este puesto ha sido diseñado para usted.
Su enfoque principal será la depuración y la integración de sistemas. Será parte integral del equipo de firmware y trabajará en el desarrollo de nuevas funcionalidades, pero será el punto de contacto en el laboratorio ayudando a desbloquear a otros equipos: clasificando fallos, entendiendo qué está haciendo el firmware y realizando correcciones específicas sin necesidad de un largo ciclo de traspaso. Más allá de eso, contribuirá al desarrollo de funcionalidades y ayudará a llevar nuevos productos desde la puesta en marcha inicial hasta el despliegue por parte del cliente.
Responsabilidades clave
Depuración e Integración de Sistemas
- Trabajar directamente con el equipo de validación de sistemas para depurar el comportamiento del firmware en diferentes configuraciones Ethernet, estados de enlace y modos de fallo
- Investigar y corregir problemas de firmware en C embebido, aprovechando una profunda comprensión de cómo interactúan los componentes de la Capa 1 PHY, SERDES, FEC/PCS, MAC y retimer.
- Servir como nexo de unión entre los equipos de firmware y validación de sistemas, clasificando problemas y llevándolos a resolución sin largos bucles de traspaso.
Puesta en Marcha del Cliente y Soporte de Campo
- Apoyar las actividades de puesta en marcha e integración de clientes, incluyendo la clasificación de problemas de campo y la coordinación de correcciones con los equipos internos.
- Colaborar con los ingenieros de aplicaciones de campo para diagnosticar y resolver rápidamente los problemas de despliegue.
Desarrollo de Funcionalidades de Firmware
- Contribuir al desarrollo de funcionalidades de firmware para la configuración de SERDES, entrenamiento de enlaces, ecualización y diagnósticos.
- Colaborar con los equipos de SoC, aplicaciones de campo y plataforma a lo largo de todo el ciclo de vida del producto.
- Ayudar a llevar nuevos productos Taurus desde la puesta en marcha inicial del silicio hasta el despliegue por parte del cliente.
Cualificaciones básicas
- Título de Grado en Ingeniería Eléctrica, Ingeniería Informática, Ciencias de la Computación o campo relacionado.
- 5+ años de experiencia en desarrollo de firmware o ingeniería de sistemas embebidos.
- Experiencia práctica con Ethernet a nivel de sistema o dispositivo: Capa 1 PHY, SERDES, retimers, gearboxes, NICs, switches o dispositivos relacionados.
- Sólidas habilidades en C embebido/C++ y comodidad trabajando en una base de código de firmware en hardware real.
- Capacidad para depurar en la interfaz hardware/software: accesos a registros, SDKs embebidos, máquinas de estados de enlace, telemetría PHY, logs de depuración.
- Familiaridad con herramientas de desarrollo Linux: gcc/clang, make, bash, gdb, git.
- Excelentes habilidades de comunicación y comodidad trabajando en un entorno de ritmo rápido donde el problema actual puede no tener una solución clara.
Cualificaciones preferidas
- Experiencia con software de gestión de switches o NICs, SAI u OpenBMC.
- Conocimiento de subsistemas PMA, FEC u otros de capa PHY más allá del SERDES.
- Experiencia previa con firmware de retimer o gearbox o desarrollo de SDK/API.
- Scripting en Python para depuración, automatización de pruebas o análisis de datos.
- Experiencia con equipos de laboratorio: BERT, osciloscopios, Viavi/Lecroy/Exfo/Keysight/Tektronix o similar.
- Comprensión de la integridad de la señal: ecualización, jitter, diagramas de ojo, margen de enlace.
- Experiencia previa en mentoría de ingenieros o liderazgo de esfuerzos de depuración entre equipos.
El rango salarial es De $133,200 a $185,000 dependiendo de la experiencia, el nivel y la necesidad del negocio. Este puesto puede ser elegible para bonificación discrecional, incentivos y beneficios.
Sabemos que la creatividad y la innovación ocurren con más frecuencia cuando los equipos incluyen diversas ideas, orígenes y experiencias, y animamos activamente a todos los que tengan experiencia relevante a postularse, incluidas personas de color, personas LGBTQ+ y no binarias, veteranos, padres y personas con discapacidades.
