Anduril Industries
Apple
Arquitecto de rendimiento de SoC Media-IP, Arquitectura de plataforma
DESCRIPCIÓN
¿Te apasiona crear soluciones elegantes para desafíos altamente complejos? ¿Eres una persona con visión de futuro que entiende cómo cada elemento afecta a los demás? En Apple, nuestro grupo de Arquitectura es responsable de conectar nuestro hardware y software en un sistema unificado. Únete a este equipo y colaborarás con ingenieros de todo Apple para diseñar cómo funcionan todas nuestras tecnologías al unísono.
Buscamos un arquitecto de rendimiento de SoC Media-IP para unirse a nuestro equipo pequeño y dinámico en Apple. Somos responsables de los modelos de rendimiento de varios IP multimedia complejos que impulsan los SoC de Apple, una tecnología fundamental para la experiencia del cliente en casi todos los productos de Apple, desde el Apple Watch y el iPhone hasta el iPad, Mac, Vision Pro (AR/VR) y las próximas líneas de productos. En este puesto de gran visibilidad, colaborarás estrechamente con equipos interfuncionales para ayudar a definir la arquitectura de nuevas funciones y optimizar las compensaciones entre rendimiento, potencia y área para estos Media-IP utilizando una variedad de fuentes que van desde modelos de rendimiento hasta dispositivos lanzados. El objetivo final es proporcionar información arquitectónica de rendimiento basada en datos que ofrezca la mejor experiencia al cliente.
REQUISITOS MÍNIMOS
- Grado universitario. Experiencia con arquitectura de computadores y principios de ingeniería de software
- Experiencia en desarrollo de software orientado a objetos con C++
REQUISITOS PREFERENTES
- Máster/Doctorado con 20+ años de experiencia relevante en la industria
- Sólida comprensión de arquitecturas SoC, incluyendo fabrics, sistemas de memoria, QoS, arbitraje y teoría de colas
- Experiencia en el desarrollo y análisis de modelos de rendimiento, incluyendo análisis de datos, estadística y machine learning aplicado
- Experiencia en C++ incluyendo las últimas bibliotecas STL, con sólidas habilidades en arquitecturas de software modular orientadas a objetos y patrones de diseño
- Dominio de Python, Lua y lenguajes de scripting de shell
- Habilidades demostradas de resolución de problemas y análisis con capacidad para abordar desafíos arquitectónicos complejos
- Excelentes habilidades de comunicación escrita y verbal con experiencia en la presentación de resultados técnicos a audiencias interfuncionales
