B&A
ATOMS Careers page
Ingénieur en contrôle robotique
Qui sommes-nous
Atoms construit les machines qui alimentent la prochaine ère du progrès.
Au cours de la dernière décennie, le logiciel a transformé le monde numérique. Mais le monde physique, où la nourriture est produite, les minerais extraits, les marchandises transportées et les industries gérées, reste beaucoup moins intelligent, beaucoup moins efficace et beaucoup plus contraint. Nous changeons cela.
Atoms construit de l'IA physique : des robots du monde réel pour les industries qui font avancer la civilisation, en commençant par l'alimentation, l'exploitation minière et le transport. Nos systèmes sont conçus pour comprendre, prédire et contrôler le monde réel avec précision, transformant des opérations physiques complexes en quelque chose de plus fiable, plus évolutif et plus productif.
Ce travail nécessite plus que de la robotique. Il exige une intégration profonde entre le matériel, le logiciel, l'IA, les opérations, la fabrication et l'immobilier. Nous ne nous contentons pas de construire des machines en laboratoire. Nous les déployons dans des environnements réels, nous les exploitons, nous apprenons d'elles et nous les améliorons jusqu'à ce qu'elles fonctionnent à grande échelle.
Nous sommes des roboticiens, des ingénieurs, des opérateurs et des bâtisseurs. Nous pensons que les prochaines grandes entreprises technologiques ne transformeront pas seulement l'information, mais aussi les systèmes physiques qui façonnent la vie quotidienne.
Pourquoi nous rejoindre
Si vous souhaitez travailler sur des problèmes complexes ayant un impact réel, rejoignez-nous.
Chez Atoms, vous travaillerez sur l'un des défis déterminants de notre époque : intégrer l'automatisation dans le monde physique pour générer un impact réel et durable. Nous existons pour découvrir des vérités inconnues précieuses et les transformer en progrès, ce qui signifie repousser constamment les limites de ce qui est connu et construire ce qui n'existe pas encore. Le travail est ambitieux et souvent difficile, mais il est fondé sur un sens commun du but et une équipe déterminée à réussir ensemble. Notre travail n'a de sens que s'il sert les autres, et nous savons que le progrès significatif dépend de la confiance des personnes que nous servons et de la force de notre équipe. Nous investissons donc dans les deux, en créant un environnement où vous pouvez donner le meilleur de vous-même et vous développer.
Vos missions
Nous recherchons un ingénieur en contrôle robotique pour développer et maintenir les systèmes de contrôle de base qui permettent aux camions de transport autonomes de fonctionner en toute sécurité dans les environnements miniers. Vous travaillerez sur la localisation, le suivi de trajectoire, le contrôle longitudinal et les systèmes de direction qui fonctionnent sur des véhicules de 200+ tonnes.
Les responsabilités incluent :
- Concevoir, implémenter et régler des algorithmes de contrôle pour les systèmes de véhicules autonomes
- Construire la localisation et l'estimation d'état, le contrôle longitudinal, le contrôle latéral et la navigation.
- Développer des pipelines d'estimation d'état qui fusionnent plusieurs modalités de capteurs
- Analyser les performances du système par la simulation et les tests sur le terrain
- Déboguer les problèmes de contrôle en utilisant les données enregistrées et identifier les causes profondes
- Collaborer avec les équipes de perception, de planification et de matériel pour intégrer les systèmes de contrôle
- Écrire du code Python de qualité production qui fonctionne de manière fiable et efficace
- Note sur les déplacements : Ce poste nécessite des déplacements périodiques sur les sites des clients (jusqu'à 15%)
- Note sur l'emploi du temps : Une certaine flexibilité horaire peut être requise lors des déploiements
Ce que nous recherchons
- Licence/Master/Doctorat en robotique, génie mécanique, génie aérospatial, génie électrique ou domaine connexe requis
- 2+ années d'expérience professionnelle en développement logiciel (hors stage)
- Solides bases en théorie du contrôle classique (PID, compensation avance/retard, analyse de stabilité)
- Expérience en estimation d'état (filtres de Kalman, EKF/UKF)
- Maîtrise de Python et NumPy/SciPy pour le calcul numérique
- Compréhension de la dynamique et de la cinématique des véhicules
- Capacité à lire et déboguer du code de contrôle en temps réel
- Expérience du déploiement d'algorithmes de localisation et de contrôle sur des systèmes réels
- Expérience avec le contrôle prédictif par modèle (MPC)
- Familiarité avec les algorithmes de suivi de trajectoire (Stanley, Pure Pursuit)
- Connaissances en traitement du signal et conception de filtres
- Connaissance des techniques d'identification de système
- Expérience avec les équipements lourds ou les véhicules tout-terrain
- Connaissance du bus CAN et des interfaces de véhicules
- Expérience avec ROS ou un middleware robotique similaire
- Familiarité avec les techniques modernes d'apprentissage automatique pour les problèmes de contrôle
Environnement technique
- Langages : Python (principal), C++ (chemins critiques pour l'optimisation)
- Bibliothèques : NumPy, SciPy
- Matériel : NVIDIA Jetson, GPS/RTK, IMU, interfaces CAN
- Tests : Tests sur le terrain sur des camions de transport, relecture de logs, simulation
Ce qu'il faut savoir d'autre
Ce poste est basé dans nos bureaux de San Francisco. En tant qu'entreprise axée sur l'innovation et le changement continu, une collaboration étroite est essentielle. Nous réimaginons constamment notre industrie, créons de nouveaux produits et affinons nos processus, et nous travaillons mieux ensemble. C'est pourquoi toutes nos équipes basées au bureau travaillent sur site, cinq jours par semaine.
La fourchette de salaire de base pour ce poste est $119,000 - $161,000 par an.
La rémunération réelle sera déterminée sur une base individuelle et peut varier en fonction de l'expérience, des compétences et des qualifications.
Le salaire de base n'est qu'une partie de votre package de récompenses total. Vous pourriez également être éligible à des attributions d'actions.
Atoms accepte les candidatures en continu.
Prêt à nous rejoindre pour servir ceux qui servent les autres ?
#LI-Onsite
Résumé des avantages (employés exemptés à temps plein aux États-Unis)
- Assurance médicale, dentaire, vision, invalidité et vie
- Options de compte de dépenses flexibles / compte d'épargne santé
- 401(k)
- Actions
- Congés maladie, congés flexibles illimités et jours fériés payés
- Congé parental payé
- Plan d'avantages pour les trajets domicile-travail avant impôts
- Déjeuner d'équipe dans nos bureaux de SoMa tous les mardis et jeudis
Les avantages sont sujets à modification à la discrétion de l'entreprise.
