Roku
Apple
Ingeniero/a de Modelado Arquitectónico Gráfico (GPU)
DESCRIPCIÓN
¿Te apasiona la resolución de problemas y la creación de soluciones elegantes para desafíos técnicos muy complejos? Como parte de nuestro equipo de Ingeniería de Silicio, ¡ayudarás a desarrollar y fabricar nuestros procesadores gráficos de próxima generación, de alto rendimiento y bajo consumo! Te asegurarás de que los productos y servicios de Apple puedan manejar de forma fluida y eficiente las tareas que los hacen queridos por millones. Unirte a este equipo significa que serás responsable de diseñar y construir cargas de trabajo que garanticen que los dispositivos de Apple sean los mejores de su clase. ¡Únete a nosotros para ayudar a lanzar el próximo producto revolucionario que contenga una GPU de Apple! En este puesto de gran impacto, serás responsable de las cargas de trabajo gráficas utilizadas por los equipos involucrados en todas las etapas del ciclo de vida de desarrollo de la GPU, desde la especificación temprana de características hasta la puesta en marcha del silicio y más allá. Trabajarás con otros equipos en centros de ingeniería de todo el mundo hacia el objetivo compartido de garantizar que las GPUs de Apple cumplan los más altos estándares de calidad y eficiencia. Este trabajo implica el diseño, desarrollo y mantenimiento de cargas de trabajo para la validación arquitectónica y la verificación de diseño de la GPU.
Únete al equipo para desempeñar un papel central en el desarrollo de las próximas GPUs de Apple. Tendrás la oportunidad de ayudar a desarrollar las herramientas y técnicas utilizadas para garantizar que la GPU sea funcional, tenga un buen rendimiento y esté dentro del rango de consumo esperado. En este puesto, trabajarás junto a muchos otros equipos involucrados en el desarrollo de la GPU, incluyendo, entre otros, Arquitectura, Modelado, Rendimiento, Consumo, Verificación de Diseño, Validación de Silicio, Software y Fabricación.
Las responsabilidades principales de este puesto, que requiere una gran colaboración, son
- Desarrollo de cargas de trabajo críticas para la validación de GPU (arquitectura, funcionalidad, rendimiento, consumo).
- Trabajo con los equipos de hardware de GPU desde la puesta en marcha del diseño hasta el post-silicio, para identificar y depurar problemas de arquitectura, lógica y silicio.
- Trabajo con los equipos de software de GPU durante la puesta en marcha del controlador de producción para identificar y resolver rápidamente problemas de software.
- Creación de modelos bit-exactos en C/C++ para la verificación de hardware.
CALIFICACIONES MÍNIMAS
Experiencia con APIs de GPU como Metal, OpenGL, DirectX, Vulkan, CUDA, o lenguajes de sombreado. Excelentes habilidades de programación en C/C++. Conocimiento de los algoritmos clave de renderizado gráfico. Cursos/proyectos relevantes en Gráficos por Computadora o Arquitectura de Computadoras. Título de B.S. y 0 años de experiencia.
CALIFICACIONES PREFERIDAS
Experiencia y conocimiento de algoritmos de renderizado gráfico. Conocimiento demostrado de la canalización gráfica de software y su aplicación a gráficos por computadora y/o ML. Conocimiento de validación arquitectónica y verificación de diseño. Conocimiento de arquitectura de hardware y/o hardware gráfico. Capacidad para trabajar bien en equipo y ser productivo bajo plazos exigentes. Excelentes habilidades de comunicación, automotivación y organización.
