Saltar al contenido

Apple

Ingeniero/a de Software Senior de Motor de Renderizado

C++
Traducción automática. Consulta el original.

DESCRIPCIÓN

Apple Maps ofrece un mundo 3D en constante evolución y cada vez más detallado, y nuestro equipo renderiza cada fotograma. Desarrollamos el motor gráfico que impulsa las experiencias de mapeo y navegación en todo el ecosistema de dispositivos de Apple, desde Watch hasta Vision Pro, así como la Web. Buscamos un/a Ingeniero/a de Software Senior de Motor de Renderizado que se entusiasme con el desafío de renderizar nuestro planeta de forma hermosa y eficiente en tiempo real.

Somos el equipo de Map Display, y cada día nuestro trabajo es utilizado por cientos de millones de personas para explorar y navegar por el mundo. Somos responsables de la experiencia visual 3D dentro de Apple Maps y del motor gráfico que impulsa un próspero ecosistema de aplicaciones de terceros y propias. Trabajarás en la intersección del arte y la ingeniería, desarrollando algoritmos novedosos, impulsando las técnicas de renderizado y colaborando con diseñadores y cartógrafos de talla mundial para que cada píxel sea perfecto. Ya sean las imágenes 3D y las 'splats' del Parque Nacional de Yosemite, los monumentos históricos de Roma, las calles de París o los sistemas de transporte de Tokio, tendrás una mano en la forma en que las personas interactúan con nuestro mundo.

CALIFICACIONES MÍNIMAS

  1. Título de Grado/Máster (BA/BS) más 5 años de experiencia práctica en la creación de aplicaciones de renderizado 3D en tiempo real.
  1. Dominio de la escritura de C++ que sea seguro, eficiente, legible y construido para durar.
  1. Experiencia con una o más APIs gráficas modernas (por ejemplo, Metal, Vulkan, Direct3D 12, WebGPU) y lenguajes de sombreado (por ejemplo, MSL, HLSL, GLSL, WGSL).
  1. Capacidad para utilizar geometría 3D y álgebra lineal para resolver problemas gráficos.
  1. Experiencia con arquitecturas de motores multihilo y sincronización.
  1. Mentalidad metódica de depuración e instintos tenaces para la resolución de problemas.
  1. Habilidades de comunicación para hacer que las ideas complejas sean claras para la dirección y habilidades de colaboración para enfocar los esfuerzos de los equipos.
  1. Propiedad profunda de las funcionalidades que entregas.

CALIFICACIONES PREFERIDAS

  1. Historial de entrega de motores de renderizado interactivo o de juegos a escala para plataformas móviles como iOS, Android o Linux.
  1. Experiencia en la navegación por el ciclo de vida completo del desarrollo de software, desde el diseño conceptual hasta la entrega de código de calidad y optimizado.
  1. Dominio de herramientas de perfilado de GPU y optimización de rendimiento para plataformas móviles.
  1. Familiaridad con tecnologías de renderizado AR/VR y los desafíos únicos de los entornos inmersivos.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026