IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Apple recrute des développeurs de compilateurs pour améliorer l'interopérabilité entre Swift et C++

Le , par Jade Emy

11PARTAGES

11  0 
Ingénieur Frontend compilateur

Santa Clara Valley (Cupertino), California, United States
Software and Services

Résumé

Les compilateurs Clang et Swift sont au cœur des outils de développement d'Apple et de l'IDE Xcode, utilisés en interne pour construire la pile logicielle d'Apple et en externe par des millions de développeurs. Nous recherchons un ingénieur logiciel spécialisé dans les compilateurs pour développer et améliorer le compilateur Clang et faire progresser l'interopérabilité entre les langages C++ et Swift. Votre travail améliorera directement l'expérience de développement de millions de développeurs à travers le monde. Les travaux réalisés par les équipes d'Apple chargées des compilateurs et des langages sont souvent présentés lors de l'événement WWDC d'Apple et lors de conférences telles que le LLVM Developer Meeting. Nous valorisons les compétences en communication, l'intégrité et la créativité, et aspirons à constituer des équipes diversifiées, équilibrées et dynamiques.

Qualifications clés

  • Expérience dans le développement de compilateurs et de fonctionnalités de langages de programmation et passion pour cela
  • Capacité à écrire un code sûr et performant en C/C++
  • Excellentes capacités en matière d'ingénierie logicielle, de test et de débogage
  • Solides compétences en matière de communication et de travail d'équipe
  • Attitude positive et respectueuse dans un environnement diversifié.
  • Les éléments suivants sont un plus, mais ne sont pas obligatoires : Expérience de travail avec les compilateurs Clang et/ou Swift, expérience avec LLVM ou développement de logiciels open source similaires.


Description du poste

Dans ce poste, vous devrez :
  • Développer de nouvelles fonctionnalités Frontend Clang pour améliorer la stabilité, la performance et la sécurité des plateformes Apple.
  • Faire progresser l'interopérabilité entre Swift et C++ en concevant et en mettant en œuvre des fonctionnalités de langage.
  • Vous aurez l'opportunité de piloter tous les aspects du développement des fonctionnalités : planification, conception, mise en œuvre, déploiement et communication.
  • Travailler avec des équipes d'Apple pour contribuer à façonner l'avenir de notre compilateur et de nos outils.


Vous interagirez avec notre base d'utilisateurs large et diversifiée et lui apporterez votre soutien. Vous contribuerez également activement aux projets open source llvm.org et Swift.org et interagirez avec la communauté open source et les communautés de langages de programmation comme le comité de normalisation ISO C++.

Ici, vous découvrirez que :
  • Nous avons une équipe solidaire et soudée
  • Nous fournissons des conseils techniques, un examen de l'architecture des logiciels et un mentorat.
  • Nous avous une culture d'entreprise encourageante et axée sur la croissance
  • Nous vous encourageons à utiliser les congés accumulés et à maintenir un bon équilibre entre vie professionnelle et vie privée.
  • Nous offrons d'excellents avantages sociaux.


Le poste est basé sur le campus d'Apple à Cupertino, en Californie. Les candidats internationaux sont les bienvenus, mais ils devront s'installer dans un autre pays ; l'entreprise financera leur visa.

Formation et expérience

Licence en informatique ou expérience équivalente

Rémunération et avantages

Chez Apple, le salaire de base n'est qu'un élément de la rémunération globale et il est déterminé à l'intérieur d'une fourchette. Cela vous permet de progresser au fur et à mesure que vous évoluez dans votre fonction. La fourchette du salaire de base pour ce poste se situe entre 138 900 et 256 500 dollars, et votre salaire de base dépendra de vos compétences, de vos qualifications, de votre expérience et de votre lieu de travail.

Les employés d'Apple ont également la possibilité de devenir actionnaires d'Apple en participant aux programmes d'actions discrétionnaires d'Apple. Les employés d'Apple peuvent bénéficier d'attributions discrétionnaires d'unités d'actions restreintes et peuvent acheter des actions Apple à prix réduit s'ils participent volontairement au plan d'achat d'actions des employés d'Apple. Vous bénéficierez également d'avantages sociaux, notamment : Une couverture médicale et dentaire complète, les indemnités de retraite, une gamme de produits à prix réduit et de services gratuits, et pour une formation formelle liée à l'avancement de votre carrière chez Apple, le remboursement de certains frais d'éducation - y compris les frais de scolarité. En outre, ce poste peut donner droit à des primes discrétionnaires ou à des commissions, ainsi qu'à des indemnités de déménagement.

Remarque : les programmes d'avantages, de rémunération et d'actionnariat salarié d'Apple sont soumis aux conditions d'éligibilité et aux autres modalités du plan ou du programme applicable.
Source : Apple

Beaucoup de détails sur l'interopérabilité également dans la récente conférence "Swift as C++ Successor in FoundationDB" à Strange Loop 2023 :



Et vous ?

Quel est votre avis sur le sujet ?
Pensez-vous qu'il est pertinent de tenter d'améliorer l'interopérabilité entre Swift et C++ ?

Voir aussi :

Les langages de programmation les mieux payés en 2023 : une analyse de 10 millions d'offres d'emploi effectuée par DevJobsScanner

La réécriture en Swift du framework Foundation d'Apple sera en open source. L'entreprise affirme que la réécriture du framework permettra d'améliorer les performances

L'utilisation par Apple de Swift et de SwiftUI dans iOS 17 : 1 516 binaires utilisent Swift, selon une analyse d'Alexandre Colucci

Une erreur dans cette actualité ? Signalez-nous-la !