B&A
Apple
Ingeniero de Software de Sistemas - Tecnologías de Depuración
Sobre la oportunidad
El equipo de Tecnologías de Depuración de Apple en San Diego crea las soluciones de depuración en el sistema y de observabilidad de fallos que mantienen funcionando de manera fiable todas las plataformas de Apple — desde la simulación pre-silicio hasta los productos enviados. Buscamos ingenieros de software y firmware con experiencia en sistemas operativos que deseen trabajar de forma práctica en toda la pila del sistema operativo principal. Ayudarás a dar forma a cómo Apple diagnostica y resuelve problemas, tanto dentro de nuestros flujos de trabajo de desarrollo como en el campo con los clientes.
DESCRIPCIÓN
Desarrollarás funcionalidades a nivel de silicio y sistema que hagan que la depuración y el diagnóstico de fallos en campo sean más rápidos y precisos, crearás y mejorarás herramientas de depuración de bajo nivel, y fortalecerás la infraestructura que soporta la depuración a nivel de sistema a escala. Tu trabajo afectará a todas las fases de la vida de un sistema — desde la simulación pre-silicio y la puesta en marcha de nuevo silicio hasta los sistemas ya en manos de los clientes — y ayudarás a definir futuras arquitecturas de sistemas teniendo en cuenta la observabilidad y la diagnosticabilidad.
CALIFICACIONES MÍNIMAS
- Más de 3 años trabajando en funcionalidades a nivel de sistema operativo o experiencia equivalente
- Sólida comprensión de los fundamentos de los sistemas operativos
- Experiencia desarrollando o depurando en sistemas embebidos
- Dominio de la programación en C, C++ o Swift
- Experiencia trabajando con GenAI
- Título de Grado en Informática, Ingeniería Informática, Ingeniería Eléctrica o experiencia/habilidades equivalentes
CALIFICACIONES PREFERIDAS
- Sólidas habilidades de comunicación e interpersonales
- Capacidad para navegar la ambigüedad y las limitaciones como persona proactiva
