B&A
Joby Aviation
Ingénieur Senior en Robotique d'Autonomie
À propos de l'entreprise
Joby Advanced Development conçoit, développe et teste en vol de nouveaux aéronefs en utilisant une approche d'autonomie axée sur le logiciel. Nous construisons et déployons des systèmes d'autonomie, de perception, de planification et de radar sur des aéronefs conventionnels, électriques et électriques à hydrogène dans des configurations CTOL et VTOL.
Aperçu
Joby Advanced Development recherche un Ingénieur Senior en Robotique d'Autonomie pour concevoir et construire le logiciel de robotique IA pour notre pile d'autonomie Superpilot™. Ce poste offre une opportunité unique d'inventer et de construire les algorithmes et les systèmes qui alimentent la flotte variée d'aéronefs autonomes de Joby. Dans ce rôle, vous concevrez et développerez des solutions pour l'autonomie des aéronefs impliquant la perception, la navigation et la simulation. Vous travaillerez en étroite collaboration avec d'autres ingénieurs logiciels et experts en IA en vision par ordinateur, machine learning, et robotique. Le rôle exige une expertise approfondie des algorithmes de robotique, de l'ingénierie logicielle pratique et de l'expérience dans l'industrie des systèmes autonomes.
Vous concevrez et développerez des logiciels de perception et de navigation robustes pour le vol autonome. De plus, vous construirez également des systèmes logiciels pour la simulation, la cartographie et la détection avancée avec des caméras, des lidars et des radars. Votre travail aidera les équipes à déployer des algorithmes et des systèmes d'IA de pointe pour le vol autonome sur plusieurs types d'aéronefs.
Nous sommes une petite équipe à fort impact qui valorise la curiosité, l'initiative technique et la capacité à opérer de manière indépendante. Vous collaborerez étroitement avec les ingénieurs en détection, en contrôle et en logiciels de vol pour construire une base qui accélère notre chemin vers un vol sûr et autonome. Le candidat idéal est un ingénieur en robotique d'autonomie solide qui se soucie profondément de la conception des systèmes, de l'ingénierie logicielle et qui permet une itération rapide et sûre sur plusieurs programmes d'aéronefs.
Responsabilités
Développement de logiciels de robotique d'autonomie
- Concevoir et implémenter des algorithmes de perception et de navigation sur des aéronefs autonomes
- Concevoir et implémenter des algorithmes de base pour la fusion de capteurs, l'estimation d'état et la calibration
- Contribuer aux travaux d'ingénierie logicielle sur la pile d'autonomie impliquant l'intégration, l'analyse et la simulation
Solutions techniques d'autonomie
- Optimiser et ajuster les algorithmes de perception et de navigation IA en temps réel pour les aéronefs autonomes
- Contribuer aux outils logiciels de modélisation, de simulation et d'analyse d'autonomie
- Collaborer étroitement avec le reste de l'équipe Superpilot™ pour concevoir, planifier et exécuter des solutions et des fonctionnalités de haute qualité et bien intégrées
- Surveiller la santé et les performances du système, en résolvant proactivement les problèmes et en fournissant un support utilisateur
Exigences
- Diplôme en informatique, en génie aérospatial ou dans un domaine connexe
- 5+ années d'expérience en ingénierie logicielle
- Expérience dans le développement de logiciels et de systèmes pour véhicules autonomes
- Solide maîtrise de C++ et python
- Expertise en perception et navigation pour les systèmes autonomes
- Compréhension approfondie de la vision par ordinateur 3D et du machine learning pour les images
- Capacité à inventer et implémenter des solutions techniques dans le logiciel d'autonomie
- Capacité avérée à documenter des conceptions techniques complexes, des compromis architecturaux et des feuilles de route d'implémentation
- Champion des meilleures pratiques logicielles, y compris des revues de code rigoureuses et du mentorat
- Excellentes compétences en communication pour collaborer avec des équipes interfonctionnelles
Ce poste doit satisfaire aux exigences de conformité aux réglementations américaines sur le contrôle des exportations ; par conséquent, un candidat doit être qualifié en tant que « personne américaine » tel que défini par le 22 C.F.R. § 120.15. Une « personne américaine » comprend les citoyens américains, les résidents permanents légaux, les réfugiés ou les demandeurs d'asile.
Souhaitable
- Ingénierie logicielle de niveau expert : expertise approfondie dans l'architecture et l'écriture de code propre, évolutif et maintenable
- Expérience professionnelle en développement logiciel avec des équipes multidisciplinaires en autonomie aérospatiale
- Expertise dans le traitement des données de capteurs d'aéronefs tels que GPS, inertiel, ADS-B, données aériennes, données radio
- Expérience avec ROS2 ou des middlewares et systèmes DDS connexes
- Expérience dans l'écriture de logiciels C++ en temps réel et critiques pour la sécurité.
La rémunération chez Joby est une combinaison de salaire de base et d'unités d'actions restreintes (RSU). Le salaire de base cible pour ce poste est de
$176,700 - $257,200/an. Le package de rémunération sera déterminé en fonction des connaissances, des compétences et de l'expérience liées au poste.
Joby propose également un ensemble complet d'avantages sociaux, comprenant des congés payés, des avantages en matière de soins de santé, un plan 401(k) avec une contrepartie de l'entreprise, un plan d'achat d'actions pour les employés (ESPP), une couverture d'invalidité à court et à long terme, une assurance vie, et plus encore.
Informations supplémentaires
Joby Aviation est un employeur qui respecte l'égalité des chances.
