Temple Health
Aurora Innovation
Ingénieur Logiciel Staff, Journalisation (C++)
Qui sommes-nous
La mission d'Aurora est de déployer les avantages de la technologie de conduite autonome de manière sûre, rapide et généralisée.
L'Aurora Driver inaugurera une nouvelle ère de la mobilité et de la logistique, qui apportera un avenir plus sûr, plus efficace et plus accessible à tous.
Chez Aurora, vous aborderez des problèmes d'une complexité massive aux côtés d'autres personnes passionnées et intelligentes, tout en développant votre expertise et en élargissant vos connaissances. Pour les dernières nouvelles d'Aurora, visitez aurora.tech ou suivez-nous sur LinkedIn.
Aurora recrute des personnes talentueuses issues de divers horizons, prêtes à contribuer à la construction d'un écosystème de transport qui rendra nos routes plus sûres, acheminera les biens essentiels là où ils doivent aller, et rendra la mobilité plus efficace et accessible à tous. Nous recherchons un
Staff Software Engineer pour rejoindre l'équipe Logging & Offload d'Aurora.
Cette équipe est responsable de la pile logicielle des véhicules autonomes d'Aurora, axée sur la collecte de données optimisée en ressources et le transfert de données sans fil simplifié à grande échelle dans divers environnements.
Dans ce rôle, vous allez
- Concevoir et implémenter des frameworks de journalisation à haut débit et faible latence, capables de gérer des flux de données massivement parallèles
- Définir des politiques de collecte de données intelligentes et dynamiques (par exemple, déclencher des instantanés de haute fidélité lors d'événements de performance tout en échantillonnant intelligemment les données de conduite de routine)
- Évaluer, sélectionner et ajuster les systèmes de fichiers pour maximiser les vitesses d'écriture et garantir l'intégrité des données
- Collaborer avec les équipes systèmes et matérielles pour sélectionner les supports de stockage (NVMe, SSD) et optimiser les performances d'E/S au niveau du noyau.
- Travailler avec les ingénieurs en autonomie pour répondre aux exigences de performance et d'efficacité en matière de collecte et de transfert de données
- Fournir un support d'ingénierie pour les tests sur le terrain et les opérations de flotte
- Encadrer les ingénieurs seniors, définir les standards de codage et piloter la feuille de route à long terme pour la gestion du cycle de vie des données sur le véhicule.
Qualifications requises
- Diplôme BS/MS/PhD en informatique ou dans un domaine connexe, ou expérience professionnelle équivalente
- Maîtrise experte de la programmation C++ et capacité à concevoir des systèmes haute performance, thread-safe et économes en mémoire dans un environnement Linux
- Expérience avérée dans le travail avec des technologies de stockage, des périphériques de bloc, et dans le choix éclairé de systèmes de fichiers basé sur des contraintes d'endurance d'écriture, de débit et de cohérence en cas de crash
- Capacité à travailler sur plusieurs langages de programmation et paradigmes
- Passion pour l'écriture de code de production robuste, intuitif et pragmatique.
- Capacité à naviguer et à travailler efficacement dans de grandes bases de code
- Solides compétences en communication verbale et écrite
- Capacité à travailler de manière autonome et à collaborer efficacement avec des collègues à travers différents fuseaux horaires.
Qualifications souhaitables
- Expérience en évaluation et optimisation des performances.
- Solides compétences en programmation en GoLang
- Expérience avec les systèmes critiques pour la sécurité
La fourchette de salaire de base pour ce poste est de 189 000 $ à 303 000 $ par an. Les fourchettes de rémunération d'Aurora sont déterminées par le rôle, le niveau et l'emplacement. Au sein de la fourchette, le salaire de base de départ du candidat retenu sera déterminé en fonction de facteurs tels que les compétences liées au poste, l'expérience, les qualifications, la formation ou l'éducation pertinente, et les conditions du marché. Ces fourchettes peuvent être modifiées à l'avenir. Le candidat retenu sera également éligible à une prime annuelle, à une rémunération en actions et à des avantages sociaux.
#LI-td-1 #Mid-Senior
Pour les candidats californiens, les informations collectées et traitées dans le cadre de votre candidature et de toute candidature que vous choisissez de soumettre sont soumises à la politique de confidentialité de l'emploi en Californie d'Aurora.
Travailler chez Aurora
Chez Aurora, nous réunissons des personnes extraordinairement talentueuses et expérimentées, unies par la force de nos valeurs. Nous opérons avec intégrité, fixons des objectifs audacieux et construisons une culture où nous gagnons ensemble – le tout sans aucun individu désagréable.
Nous croyons que le travail en personne améliore la collaboration, l'empathie et notre capacité à diriger efficacement. Par conséquent, nous opérons dans un environnement de travail hybride où les Aurorans sont au bureau au moins 3 jours par semaine.
Notre page Carrières donne un aperçu de ce que c'est que de travailler chez Aurora, et vous pouvez trouver toutes les dernières mises à jour dans notre Salle de presse.
Notre engagement envers la sécurité
Au cœur de tout ce que nous faisons se trouve notre engagement envers la sécurité. La construction d'une technologie de conduite autonome de premier ordre prendra du temps, et nous pensons que chaque employé d'Aurora a un rôle à jouer pour contribuer à la sécurité, à chaque étape. Aurora attend de chaque employé qu'il s'engage à respecter nos politiques de sécurité, et recherche des candidats qui assument une responsabilité active, peuvent contribuer à créer une atmosphère de confiance et investissent dans le succès à long terme de l'organisation en privilégiant le travail en toute sécurité, quoi qu'il arrive.
Notre engagement envers l'inclusion
Aurora examine les candidats indépendamment de leur race, couleur, religion, origine nationale, âge, sexe, genre, identité de genre, expression de genre, orientation sexuelle, état matrimonial, état de grossesse, statut de parent ou de soignant, ascendance, affiliation politique, statut de vétéran et/ou militaire, handicap physique ou mental, ou tout autre statut protégé par la loi fédérale ou étatique. Aurora examine les candidats qualifiés ayant des antécédents judiciaires, conformément à la loi fédérale, étatique et locale applicable. Nous nous engageons également à fournir des aménagements raisonnables aux personnes qualifiées handicapées et aux vétérans handicapés dans nos procédures de candidature. Si vous avez besoin d'aide ou d'un aménagement en raison d'un handicap, vous pouvez nous contacter à careersiteaccommodations@aurora.tech.
