Apple

Ingénieur Intégration Systèmes CV/ML

PythonC++
Traduction automatique. Consultez l’original.

À propos du poste

Chez Apple, nous sommes à la pointe de la création d'expériences transformatrices.

Si vous êtes passionné par le dépassement des limites technologiques pour ravir une large base d'utilisateurs, nous voulons que vous rejoigniez notre équipe.

Nous recherchons un ingénieur logiciel très motivé et collaboratif pour travailler sur le prototypage, l'intégration et la production de logiciels combinant vision par ordinateur, graphiques 3D, modèles de machine learning et données de caméra ou d'autres capteurs.

Ensemble, nous lancerons de nouvelles technologies et expériences passionnantes pour les produits actuels et de nouvelle génération d'Apple.

Êtes-vous prêt à faire partie de la prochaine grande nouveauté chez Apple ?

DESCRIPTION

  1. Conception, développement et itération rapides de prototypes fonctionnels de bout en bout explorant de nouveaux concepts et s'interfaçant avec des caméras et d'autres capteurs.
  1. Collaboration étroite avec les concepteurs d'interfaces humaines, les chercheurs en ML et les équipes interfonctionnelles pour définir et atteindre les objectifs du projet.
  1. Intégration et développement de prototypes dans des frameworks optimisés et prêts pour la production qui prennent en charge de nouvelles fonctionnalités.
  1. Tri et débogage des problèmes sur les logiciels prototypes et de production.
  1. Prototypage d'interfaces utilisateur soignées et intuitives, à un niveau de qualité adapté à l'examen par la direction.

QUALIFICATIONS MINIMALES

  1. Diplôme BS/MS en informatique, génie électrique, physique, mathématiques ou domaine connexe / 1 année d'expérience pertinente
  1. Expérience de travail avec des données en temps réel provenant de caméras, d'unités de mesure inertielle (IMU) et/ou d'autres capteurs d'appareils mobiles
  1. Solide maîtrise de l'algèbre linéaire, avec une compréhension approfondie des concepts de graphiques 3D et de vision par ordinateur
  1. Expérience dans le développement de logiciels haute performance pour appareils mobiles utilisant Swift, SwiftUI et/ou Objective-C

QUALIFICATIONS PRÉFÉRÉES

  1. 5 années ou plus d'expérience en ingénierie logicielle avec les concepts techniques listés dans les qualifications minimales
  1. Capacité à apprendre rapidement, à s'adapter et à innover à mesure que les exigences évoluent pendant le prototypage et l'intégration
  1. Expérience avec SLAM, VIO ou des frameworks de réalité augmentée 3D tels que RealityKit
  1. Expérience avec la programmation GPU et les tests, l'intégration et le déploiement de modèles de Machine Learning
  1. Connaissance de Python pour les prototypes de recherche en Machine Learning, avec une expérience de portage vers des systèmes mobiles en temps réel étant un plus
  1. Expérience dans le développement de logiciels haute performance pour appareils mobiles utilisant C++
  1. Expérience du développement d'applications iOS et/ou macOS utilisant Swift, SwiftUI et Metal dans Xcode
  1. Maîtrise de l'utilisation d'assistants de codage IA pour des tâches telles que le prototypage rapide, tout en maintenant la supervision et la responsabilité du code généré
  1. Souci du détail et organisation, avec d'excellentes compétences en communication écrite et verbale

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter