Idaho Health Insurance Exchange
Astera Labs
Ingeniero de Aplicaciones de Producto (NCG 2026)
Descripción del puesto
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.
Como Ingeniero de Aplicaciones de Firmware de Astera Labs, te encontrarás en la intersección de la ingeniería de firmware y la interacción técnica de cara al cliente. Ayudarás a habilitar los controladores de memoria inteligente Leo CXL en clientes hiperescaladores y socios OEM, asistiendo en la puesta en marcha del firmware, la validación y la resolución de problemas del cliente desde el silicio inicial hasta la rampa de producción.
Ayudarás a proporcionar orientación técnica a los clientes para superar desafíos de diseño, generar material para productos existentes y nuevos, y impulsar la innovación proporcionando comentarios perspicaces a otros equipos internos para mejorar continuamente los productos y procesos. Existen oportunidades para dar soporte directo a clientes clave, y también para profundizar en el laboratorio para abordar los desafíos asociados con productos semiconductores de vanguardia.
Este puesto requiere presencia en San Jose, CA.
La remuneración base para este rango se sitúa entre $140,000 - $150,000 dependiendo del nivel educativo.
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.
Responsabilidades clave
- Asistir en las interacciones con clientes para los controladores de memoria inteligente Leo CXL, incluyendo soporte de puesta en marcha, habilitación de funciones y triaje de problemas en plataformas de clientes.
- Desarrollar, validar y depurar firmware utilizando C y Python en los subsistemas de memoria PCIe/CXL y DDR de Leo.
- Asistir en la validación de firmware de extremo a extremo de las interfaces de memoria DRAM DDR4/DDR5, incluyendo inicialización, entrenamiento, funciones RAS (Fiabilidad, Disponibilidad, Servicio) y ajuste de rendimiento.
- Colaborar con equipos multifuncionales (ingeniería de FW, HW, sistemas, gestión de producto) para ayudar a entregar lanzamientos de firmware y material para clientes a tiempo.
- Desarrollar y mantener scripts de prueba basados en Python, marcos de automatización y herramientas de diagnóstico para soportar flujos de trabajo de validación y depuración de clientes.
- Contribuir a la documentación técnica, incluyendo notas de aplicación, notas de lanzamiento, guías de diseño y material para clientes.
Cualificaciones básicas
- Título de Grado en Ingeniería Eléctrica, Informática o un campo técnico relacionado; se prefiere Máster.
- Actitud profesional con capacidad para priorizar una lista dinámica de tareas y trabajar con mínima supervisión.
- Comportamiento emprendedor, de mente abierta y actitud positiva: ¡piensa y actúa rápido con el cliente en mente!
- Autorizado para trabajar en EE. UU. y disponible para empezar inmediatamente.
Experiencia requerida
- Dominio de C para desarrollo de firmware embebido en entornos RTOS.
- Dominio de Python para scripting, automatización de pruebas y herramientas de diagnóstico.
- Conocimientos en puesta en marcha, depuración y validación de firmware de subsistemas de memoria o E/S en plataformas de servidor.
- Sólidas habilidades de depuración con capacidad para triar y determinar la causa raíz de problemas en sistemas embebidos complejos.
- Familiaridad con interfaces SoC, incluyendo controladores DDR, controladores PCIe y subsistemas de memoria en chip.
- Conocimiento de flujos de trabajo de desarrollador: SCM (preferiblemente Git), revisiones de código, pipelines de CI/CD.
- Habilidades de escritura técnica para generar documentación clara y precisa, incluyendo notas de aplicación y guías similares para audiencias internas y externas.
Experiencia preferida
- Conocimiento práctico de CXL (Compute Express Link) — CXL 1.1/2.0/3.0 — incluyendo conceptos de expansión, agrupación y compartición de memoria.
- Experiencia con firmware de punto final PCIe en las capas PHY, Link y Transaction; familiaridad con enumeración PCIe, MSI/MSI-X, SR-IOV y manejo de errores.
- Conocimiento de interfaces de memoria de alta velocidad — DDR4 y/o DDR5 DRAM — incluyendo secuencias de inicialización, algoritmos de entrenamiento, márgenes de temporización y características ECC/RAS.
- Experiencia práctica con analizadores de protocolos PCIe/CXL, BERT y otros equipos de depuración de laboratorio.
- Familiaridad con interacciones BIOS/BMC/SO con dispositivos PCIe/CXL y conceptos MMIO/RAS.
- Experiencia en ajuste de rendimiento de memoria de servidor — optimización de latencia y ancho de banda.
- Experiencia previa de cara al cliente o como ingeniero de aplicaciones de campo en una empresa de semiconductores o sistemas es una gran ventaja.
