Principal Software Engineer in Valbonne

Principal Software Engineer in Valbonne

Valbonne Temps plein 101700 - 137700 € / an (estimé) Hybride
A

En un coup d'œil

  • Missions: Dirigez une équipe de firmware pour transformer le paysage de l'infrastructure AI.
  • Entreprise: Arm, leader en architecture de calcul, recherche des talents innovants.
  • Avantages: Environnement de travail flexible, équilibre vie pro/perso et opportunités de croissance.
  • Autres infos: Culture inclusive valorisant la diversité et les contributions individuelles.
  • Pourquoi ce job: Rejoignez une équipe dynamique et travaillez sur des technologies de pointe.
  • Qualifications: Expérience en gestion d'équipe et programmation C embarqué requise.

Le salaire estimé est compris entre 101700 - 137700 € par an.

Arm a construit l'architecture de calcul la plus répandue au monde et a mené de nombreuses révolutions technologiques qui impactent la vie quotidienne des gens partout. L'avenir de l'infrastructure est construit sur Arm. Nous construisons maintenant de nouvelles équipes logicielles pour nous amener au niveau supérieur.

Arm recherche un leader technique logiciel qualifié, expérimenté et très motivé, situé à Sophia Antipolis, pour rejoindre notre groupe d'ingénierie logicielle. En tant que membre de l'équipe des solutions système, vous aurez l'opportunité de permettre l'évolution de l'écosystème logiciel CPU AGI d'Arm. Vous travaillerez avec une équipe distribuée répartie dans les centres d'ingénierie mondiaux d'Arm.

Responsabilités

  • Fournir une expertise technique et un leadership à l'équipe, y compris la direction et la gestion d'une équipe de firmware expérimentée.
  • Conduire l'équipe à atteindre ses objectifs et à améliorer continuellement ses performances.
  • Analyser les spécifications de l'industrie, les exigences de la feuille de route, décomposer les tâches et aider à mettre en œuvre les plans de projet.
  • Collaborer étroitement avec les responsables techniques, les gestionnaires de technologie et les équipes de développement distribuées pour livrer les engagements de la feuille de route.
  • Participer activement à la conception logicielle et à la création de piles logicielles pour les plateformes de référence d'Arm, et diriger les pratiques de développement pour une efficacité, une qualité et une prévisibilité logicielles de premier ordre.

Compétences et expérience requises

  • Expérience en gestion des personnes, y compris le recrutement, la gestion des talents, la constitution d'équipes et le développement des membres de l'équipe.
  • Solide expérience en programmation C embarquée, avec des compétences avérées en débogage et optimisation des composants logiciels système.
  • Expertise en développement Linux (fondamentaux du système d'exploitation, pilotes de périphériques et modules du noyau), et bonne compréhension des concepts d'architecture et de microarchitecture des ordinateurs, idéalement pour l'architecture Arm.
  • Expérience à travers le cycle de vie complet du logiciel, de la conception à la livraison et à la maintenance. Familiarité avec le développement Agile, CI et les tests automatisés.
  • Expérience de collaboration et de contribution à des projets open-source tels que le noyau Linux, TF-A, TF-M, UEFI EDK II, OpenBMC.

Compétences et expérience souhaitables

  • Expérience dans le développement et la validation de firmware de qualité production dans le segment serveur.
  • Expérience avec le projet OpenBMC.
  • Familiarité avec des technologies telles que RAS, hyperviseurs, CXL, gestion de l'alimentation, démarrage sécurisé.
  • Expérience avec les pratiques du cycle de vie de développement de sécurité (SDL).

En retour

Vous bénéficierez d'un environnement de travail flexible qui soutient l'équilibre entre vie professionnelle et vie privée, et ferez partie d'une équipe innovante travaillant sur des technologies de pointe. Nos bureaux sont conçus pour favoriser la créativité et le travail d'équipe, et nous accueillons des individus polyvalents désireux de grandir et de devenir des experts reconnus au sein de notre équipe. Rejoignez-nous et épanouissez-vous dans une culture diversifiée et inclusive qui valorise vos contributions et célèbre votre succès.

Accommodations chez Arm

Chez Arm, nous voulons construire des équipes extraordinaires. Si vous avez besoin d'un ajustement ou d'un aménagement pendant le processus de recrutement, veuillez envoyer un e-mail à accommodations@arm.com. En envoyant les informations demandées, vous consentez à leur utilisation par Arm pour organiser les aménagements appropriés. Toutes les demandes d'aménagement ou d'ajustement seront traitées de manière confidentielle, et les informations concernant ces demandes ne seront divulguées que si nécessaire pour fournir l'aménagement.

Travail hybride chez Arm

L'approche d'Arm en matière de travail hybride est conçue pour créer un environnement de travail qui soutient à la fois la haute performance et le bien-être personnel. Nous croyons en la nécessité de rassembler les gens en face à face pour nous permettre de travailler rapidement, tout en reconnaissant la valeur de la flexibilité. Dans ce cadre, nous habilitons les groupes/équipes à déterminer leurs propres modèles de travail hybride, en fonction du travail et des besoins de l'équipe.

Égalité des chances chez Arm

Arm est un employeur garantissant l'égalité des chances, engagé à fournir un environnement de respect mutuel où des opportunités égales sont disponibles pour tous les candidats et collègues. Nous sommes une organisation diversifiée d'individus dévoués et innovants, et nous ne faisons pas de discrimination sur la base de la race, de la couleur, de la religion, du sexe, de l'orientation sexuelle, de l'identité de genre, de l'origine nationale, du handicap ou du statut de vétéran protégé.

Principal Software Engineer in Valbonne employeur : Arm

Arm est un employeur exceptionnel qui valorise l'innovation et la collaboration au sein de ses équipes. Situé dans un environnement dynamique, nous offrons des opportunités de croissance professionnelle et un cadre de travail hybride qui favorise le bien-être personnel tout en permettant des performances élevées. Rejoindre Arm, c'est faire partie d'une organisation diversifiée où chaque voix compte et où vous pouvez contribuer à des projets de sécurité AI de pointe pour l'automobile et la robotique.

A

Coordonnées :

Équipe de recrutement de Arm

Conseils d'expert StudySmarter🤫

Voici comment nous pensons que tu pourrais décrocher Principal Software Engineer in Valbonne

✨Participe à des meetups tech

Les meetups et les hackathons sont des super occasions pour rencontrer des gens du milieu de l'ingénierie et du développement logiciel. C'est là que tu peux échanger des idées, découvrir des projets et même te faire repérer par des recruteurs comme ceux de Arm.

✨Contribue à des projets open-source

Ne sous-estime pas le pouvoir des contributions open-source. En proposant tes compétences sur des plateformes comme GitHub, tu peux non seulement améliorer ton portfolio, mais aussi prouver ta capacité à travailler en équipe. Ça pourrait faire toute la différence dans ta candidature chez Arm.

✨Réseau sur LinkedIn, mais avec du contenu

Sur LinkedIn, partage du contenu lié à tes projets ou tes réflexions sur les tendances technologiques. Cela peut attirer l'attention de recruteurs et de professionnels du secteur. Qui sait, peut-être que quelqu'un de Arm remarquera tes posts et te contactera pour un entretien !

✨Postule directement via notre site

N’oublie pas que postuler sur le site de Arm est souvent le moyen le plus direct et efficace d'attirer l'attention. Sois proactif et n'hésite pas à postuler même si tu n'as pas tous les critères d'une offre : montrer ton enthousiasme peut faire toute la différence !

Nous pensons qu'il te faut ces compétences pour exceller en tant que Principal Software Engineer in Valbonne

Gestion d'équipe
Recrutement
Programmation en C embarqué
Débogage
Optimisation des composants logiciels système
Développement Linux
Connaissances en architecture et microarchitecture des ordinateurs

Quelques conseils pour ta candidature 🫡

Montre tes compétences techniques:Dans le secteur de l'ingénierie et développement logiciel, il est crucial de mettre en avant tes compétences techniques dans ton CV. Mentionne ton expérience avec des langages de programmation spécifiques, des frameworks, ou des projets antérieurs. N'hésite pas à intégrer des liens vers ton GitHub ou des projets personnels pour donner vie à ton profil !

Personnalise ta lettre de motivation:Avec un poste à temps plein, ta lettre de motivation doit refléter ta passion pour le développement logiciel. Explique pourquoi tu souhaites rejoindre Arm et comment tu peux contribuer à leurs projets. Parle aussi de ton intérêt à apprendre et à évoluer au sein de l'équipe.

Démontre ta capacité à travailler en équipe:Les projets de développement logiciel sont souvent le fruit d'un travail collaboratif. Mets en avant dans ton CV des expériences où tu as fait partie d’une équipe, que ce soit dans des stages, des projets universitaires ou des contributions open-source. Les soft skills, ça compte aussi !

Sois clair sur tes attentes:Dans ta candidature pour un poste à temps plein, n'hésite pas à mentionner tes attentes concernant le rôle et la culture d'entreprise. Dis-nous ce qui est important pour toi, que ce soit les technologies utilisées ou l'environnement de travail, pour que Arm sache que tu es sérieux dans ta démarche et que tu es motivé pour un engagement à long terme.

Comment te préparer à un entretien d'embauche chez Arm

✨Maîtrise des langages de programmation

Pour un poste en ingénierie et développement logiciel chez Arm, assure-toi de bien maîtriser les principaux langages demandés dans l'annonce. Prépare-toi à répondre à des questions techniques sur des projets que tu as réalisés ou même à coder en direct lors de l'entretien. Montre que tu sais comment résoudre des problèmes en temps réel !

✨Prépare ton portfolio technique

N'oublie pas d'apporter ton portfolio, surtout si tu as des projets de développement logiciel que tu peux montrer. C'est toujours un plus de pouvoir parler de ton expérience concrète et des challenges que tu as surmontés lors de tes projets précédents. Ça peut vraiment faire la différence chez Arm !

✨Compréhension des méthodologies agiles

Dans notre domaine, on utilise souvent des méthodologies agiles. Sois prêt à discuter de ton expérience avec des frameworks tels que Scrum ou Kanban. Explique comment tu as travaillé en équipe et comment cela a impacté tes projets précédents. Cela montrera ta capacité à t'adapter rapidement au sein d'équipes dynamiques.

✨Sois prêt pour des mises en situation

Attends-toi à des questions comportementales où tu devras prouver ta capacité à gérer des situations stressantes, comme des délais serrés ou des conflits au sein de l'équipe. Prépare quelques anecdotes précises sur ces expériences, car chez Arm, ils rechercheront des candidats réactifs et capables de travailler sous pression.