Bot Auto

Ingénieur Logiciel Senior, Contrôle de Mission de Flotte

JavaScriptTypeScriptPythonJavaReactAWSDockerKubernetesGo
Traduction automatique. Consultez l’original.

Introduction de l'entreprise

Chez Bot Auto, nous révolutionnons le transport de marchandises grâce à nos camions autonomes de pointe, améliorant ainsi la qualité de vie des communautés du monde entier. Avec l'agilité d'une start-up et la sagesse d'experts chevronnés, Bot Auto peut se targuer d'une équipe qui a réalisé de nombreuses premières mondiales et des innovations sans précédent. Unis par une vision commune, nous créons des miracles et propulsons l'avenir du transport. Rejoignez-nous et transformez vos rêves en réalité.

Nous recherchons un Ingénieur Logiciel Senior expérimenté et motivé, spécialisé dans les plateformes d'exploitation, pour concevoir et construire les plateformes qui gèrent les opérations de camionnage autonome de Bot Auto. Nos plateformes d'exploitation développent l'intelligence et l'automatisation derrière la planification de flotte, la gestion de flotte, la maintenance de flotte, le contrôle de mission, l'assistance à distance, la plateforme IoT, la business intelligence et l'efficacité opérationnelle. Ensemble, ces plateformes forment un système d'exploitation cyber-physique qui transforme le fret commercial en travail exécutable, surveillé et réconcilié. Dans ce rôle, vous concevrez les modèles d'objets centraux, les machines à états et les services qui coordonnent les Chargements, les Trajets, les Missions et les Courses entre les domaines numériques et physiques, avec des limites d'autorité claires, des fondations déterministes et de la place pour l'automatisation agentielle par-dessus. En tant que leader technique pratique, vous construirez des outils destinés aux opérateurs et des services backend qui déplaceront notre flotte en toute sécurité et efficacité dans des opérations commerciales réelles.

Responsabilités clés

  1. Concevoir et construire les plateformes d'exploitation centrales — planificateur, répartiteur, console véhicule, ATC et TMS — et les services qui les coordonnent.
  1. Concevoir des modèles d'objets durables, des machines à états et une logique de cycle de vie pour les entités centrales du système (Chargement, Trajet, Mission, Course) et les événements structurés qui les relient (par exemple, événements d'impact d'exécution, packages de clôture de mission).
  1. Établir des limites d'autorité claires entre les applications (un modèle source d'autorité), en maintenant le cœur déterministe fiable, traçable et auditable tout en permettant une automatisation probabiliste assistée par agent par-dessus.
  1. Construire des outils d'opérateur en temps réel et des vues basées sur les rôles pour les répartiteurs, les assistants à distance, les techniciens et les gestionnaires de flotte — couvrant la surveillance, le contrôle de mission, la gestion des exceptions et l'assistance à distance.
  1. Développer des services backend, des APIs et des intégrations pilotées par événements qui connectent la planification numérique à la flotte physique, y compris la console véhicule en périphérie.
  1. Assurer que les flux de travail critiques pour la sécurité (par exemple, autorisation de lancement et double autorisation, récupération et transfert de prise en main physique) sont corrects, observables et résilients.
  1. Collaborer avec les équipes d'autonomie, d'exploitation, de produit et de couche physique pour traduire les flux de travail opérationnels réels en logiciels fiables.
  1. Promouvoir l'excellence en ingénierie par la conception de systèmes, la qualité du code, les tests, l'observabilité et le mentorat.

Qualifications requises

  1. Diplôme de licence en informatique, ingénierie ou domaine connexe, ou expérience équivalente
  1. 5+ années d'expérience en ingénierie logicielle dans la construction de services backend et/ou d'applications full-stack en production
  1. Solides compétences en développement logiciel dans un ou plusieurs langages : Python, Go, Java, ou JavaScript/TypeScript
  1. Expérience dans la conception de systèmes distribués, de modèles de données, de machines à états ou d'applications pilotées par flux de travail/cycle de vie
  1. Compréhension solide des APIs, des bases de données et des architectures pilotées par événements

Qualifications préférées

  1. Expérience avec des systèmes critiques pour l'exploitation, de contrôle de mission, de logistique, de gestion de flotte, TMS, de répartition/planification, ou des systèmes de place de marché
  1. Expérience dans la construction de systèmes en temps réel et d'outils destinés aux opérateurs (tableaux de bord en direct, commandement et contrôle)
  1. Connaissance des plateformes événementielles et de streaming (NATS, Kafka, MQTT, etc.) et des frameworks frontend modernes (React, TypeScript)
  1. Expérience avec les plateformes cloud (AWS), la conteneurisation (Docker) et Kubernetes
  1. Exposition à l'automatisation LLM/agentielle et aux systèmes à boucle humaine
  1. Intérêt pour les systèmes autonomes, la robotique ou les systèmes cyber-physiques
  1. Sens du produit développé et capacité à collaborer étroitement avec les équipes d'exploitation

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter