Divergent

Ingénieur logiciel systèmes robotiques

TypeScriptPythonDockerKubernetesC++C#
Traduction automatique. Consultez l’original.

À propos du poste

Divergent construit la nouvelle ère industrielle. Chaque jour, nos équipes conçoivent, fabriquent et assemblent des systèmes avancés pour certaines des industries les plus exigeantes au monde. Notre plateforme intégrée d'ingénierie et de fabrication transforme des conceptions complexes en solutions prêtes pour la production, aidant nos clients à agir plus rapidement, à construire plus intelligemment et à livrer des systèmes critiques au moment où ils comptent le plus.

Divergent est un fournisseur qualifié de niveau 1 pour les équipementiers automobiles mondiaux et soutient des entreprises américaines de premier plan dans les secteurs de l'aérospatiale et de la défense.

OBJECTIF

Rejoignez-nous et aidez à repousser les limites de ce qui peut être construit.

Nous recherchons un développeur logiciel talentueux et motivé pour rejoindre notre équipe Logiciels Robotique & IA. Dans ce rôle, vous aurez l'opportunité de travailler en étroite collaboration avec des ingénieurs en automatisation et en logiciel expérimentés pour développer et mettre en œuvre des algorithmes innovants pour la planification de tâches et de mouvements, ainsi que pour la vision par ordinateur dans les systèmes robotiques. En tant que membre clé de notre équipe, vous contribuerez à la conception, au développement et au test de solutions logicielles visant à améliorer l'efficacité et la fiabilité des algorithmes logiciels robotiques. Cela implique la planification symbolique de tâches, la cinématique des robots, la détection de collisions, l'optimisation et la vision par ordinateur.

LE RÔLE

  1. Développer et maintenir les meilleures pratiques de développement logiciel pour garantir un code de haute qualité, des tests efficaces et des versions en temps opportun.
  1. Collaborer avec d'autres équipes pour garantir que nos logiciels s'intègrent parfaitement aux autres produits logiciels.
  1. Collaborer avec des ingénieurs seniors pour comprendre les exigences des projets et contribuer au développement de solutions logicielles pour la planification de tâches et de mouvements de robots.
  1. Concevoir, mettre en œuvre et optimiser des algorithmes au sein de notre cadre de planification, en tirant parti de vos compétences en programmation et de votre compréhension des principes de la robotique.
  1. Assister à l'intégration et au test de logiciels de vision par ordinateur pour garantir la robustesse et la performance dans des scénarios réels.
  1. Documenter votre travail, y compris le code, les algorithmes, les manuels d'utilisation et les procédures, pour soutenir le partage des connaissances et les futurs efforts de développement.
  1. Rester informé des avancées dans les algorithmes et technologies de planification robotique, et apporter des idées et des perspectives nouvelles à l'équipe.

QUALIFICATIONS DE BASE

  1. Capacité à accéder légalement aux informations et technologies soumises aux contrôles à l'exportation des États-Unis
  1. Licence en informatique, robotique ou domaine connexe avec 5+ années d'expérience professionnelle.
  1. Maîtrise des langages de programmation tels que C++ et Python.
  1. Solide connaissance des structures de données, des algorithmes et des modèles de conception.
  1. Compréhension fondamentale de la robotique industrielle, y compris la cinématique et la dynamique des manipulateurs, la génération de trajectoires de robots et les protocoles de communication.
  1. Expertise avec les algorithmes de recherche, les méthodes d'optimisation et la satisfaction de contraintes.
  1. Expérience avec des progiciels de planification et de manipulation robotique open source tels que MoveIt et ROS.
  1. Connaissance des tests unitaires, des pipelines CI/CD et de la conteneurisation (Docker, Kubernetes).
  1. Excellentes compétences en communication et en collaboration.
  1. Capacité à travailler efficacement avec des équipes interfonctionnelles, y compris les chefs de produit et propriétaires de produit, les ingénieurs et les clients internes

QUALIFICATIONS SOUHAITÉES

  1. Master ou doctorat en informatique, robotique ou domaine connexe avec 3+ années d'expérience professionnelle.
  1. Compréhension des bibliothèques de vision par ordinateur telles qu'OpenCV et PCL.
  1. Expérience dans l'utilisation de langages de programmation tels que C#, TypeScript.
  1. Exploration de l'utilisation de l'IA générative en robotique.
  1. Solide historique de publications et/ou contributions open source dans le domaine de la robotique.

ENVIRONNEMENT

  1. Hybride

Égalité des chances en matière d'emploi

Divergent est un employeur qui souscrit au principe de l'égalité d'accès à l'emploi. Tous les candidats qualifiés seront pris en considération pour un emploi sans égard à la race, la couleur, la religion, le sexe, l'orientation sexuelle, l'identité de genre, l'origine nationale, l'âge, le handicap ou le statut d'ancien combattant, ou toute autre caractéristique protégée par l'État ou le gouvernement fédéral. Divergent assure une action positive en matière d'emploi pour les personnes qualifiées handicapées et les anciens combattants protégés conformément à la section 503 de la loi sur la réhabilitation et à la loi sur l'assistance à la réinsertion des anciens combattants de l'ère du Vietnam.

Affiche EEO eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12.pdf

Afin de nous adapter aux changements de notre activité, il peut devenir nécessaire d'ajouter, de supprimer ou de modifier certaines tâches et responsabilités, ou de vous réaffecter à un autre poste. De temps à autre, il pourra vous être demandé de travailler sur des projets spéciaux ou d'aider à d'autres travaux. Votre coopération et votre assistance dans l'exécution de ces travaux supplémentaires sont attendues.

E-Verify : Droit au travail

Notre entreprise participe à E-Verify e-verify.uscis.gov/web/media/resourcesContents/E-Verify_Participation_Poster_ES.pdf.

E-Verify est un programme qui confirme électroniquement l'éligibilité d'un candidat à travailler aux États-Unis après avoir rempli la vérification de l'éligibilité à l'emploi (formulaire I-9). Les informations fournies sur le formulaire I-9 sont comparées aux dossiers contenus dans les bases de données de la Social Security Administration et du Department of Homeland Security (DHS). Cela aide les employeurs à vérifier l'identité et l'éligibilité à l'emploi des employés nouvellement embauchés.

Affiche sur l'éligibilité au travail (anglais) e-verify.gov/sites/default/files/IER_RightToWorkPoster.pdf | Affiche sur l'éligibilité au travail (espagnol) e-verify.gov/sites/default/files/everify/posters/IER_RighttoWorkPosterES.pdf

Ordonnance sur l'initiative de la chance équitable pour l'embauche de Los Angeles (FCIHO)

Conformément à l'ordonnance sur l'initiative de la chance équitable pour l'embauche de Los Angeles (FCIHO), nous prendrons en considération pour l'emploi les candidats qualifiés ayant des antécédents d'arrestation et de condamnation.

Aucune agence, aucune sollicitation et aucun appel, s'il vous plaît.

RÉMUNÉRATION

Chez Divergent, notre fourchette de rémunération est basée sur le niveau du poste. Pour ce rôle, nous considérerons des candidats aux niveaux E05 - E06 tels qu'évalués lors de notre processus d'entretien.

  • E05 / Senior : $141,380 - $194.390
  • E06 / Staff : $163,270 - $224,500

Fourchette de rémunération $141,380—$224,500 USD

Ce que nous offrons

  • Package de rémunération global : Profitez d'un package de rémunération de classe mondiale qui comprend un salaire compétitif, un plan d'actionnariat et des opportunités de bonus incitatifs discrétionnaires basés sur les résultats, garantissant que vous soyez véritablement valorisé pour vos contributions.
  • Bien-être et congés : Adoptez un mode de vie sain avec des congés payés, des jours de maladie et des jours fériés d'entreprise, y compris une fermeture de fin d'année pour recharger vos batteries. Nous soutenons les familles en pleine croissance avec un congé parental payé, reconnaissant l'importance du temps de liaison.
  • Santé et bien-être complets : Donnez la priorité à votre bien-être avec nos avantages complets en matière de santé et de bien-être, offrant des options HMO et Premium PPO. De plus, bénéficiez d'une assurance vie parrainée par l'entreprise et d'une couverture d'invalidité à court et à long terme pour votre tranquillité d'esprit.
  • Investissement dans la croissance : Nous nous engageons dans votre développement professionnel. Profitez des opportunités de remboursement pour les initiatives d'apprentissage et de développement, vous permettant d'élargir continuellement vos compétences et d'atteindre des performances optimales.
  • Environnement collaboratif et performant : Rejoignez notre équipe collaborative, dynamique et performante au sein d'une entreprise en évolution rapide et axée sur une mission. Ensemble, nous bouleversons l'industrie manufacturière traditionnelle, favorisant l'innovation et intégrant les personnes et la technologie pour réduire notre empreinte.

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