HEARTLAND BUSINESS SYSTEMS LLC
RoboForce
Ingénieur Robotique Senior / Staff, Manipulation
À propos du poste
Pourquoi RoboForce
RoboForce est une entreprise de robotique IA développant des Robo-Travailleurs alimentés par l'IA Physique pour les travaux ternes, sales et dangereux. Les robots de l'entreprise sont conçus pour les environnements industriels exigeants, avec un accent sur le déploiement réel et la scalabilité.
Nous recherchons un Ingénieur Robotique Senior / Staff, Manipulation pour prendre en charge la pile d'autonomie du bras. Vous architecturerez les algorithmes qui permettent à notre robot d'atteindre, de saisir et de manipuler des objets en toute sécurité et intelligemment. Vous comblerez le fossé entre la planification de haut niveau et le contrôle de bas niveau, en veillant à ce que notre robot puisse interagir avec le monde avec précision et conformité.
Responsabilités
- Planification de Mouvement Avancée & Génération de Trajectoire : Vous architecturerez les algorithmes qui pilotent le mouvement de bras à haut degré de liberté dans des environnements dynamiques. Cela implique la mise en œuvre de planificateurs de mouvement contraints qui génèrent des trajectoires lisses, limitées en jerk, en temps réel. Vous résoudrez également le problème du contrôle "Whole Body", coordonnant simultanément la base mobile et le bras manipulateur pour étendre l'espace de travail du robot et maintenir la stabilité lors des tâches de levage lourd.
- Contrôle d'Interaction & Conformité : Vous développerez les stratégies de contrôle de bas niveau qui permettent au robot d'interagir physiquement avec le monde en toute sécurité. Cela inclut la conception et le réglage de contrôleurs d'impédance/admittance qui permettent au robot de moduler sa rigidité en fonction du retour de force, essentiel pour des tâches telles que l'ouverture de portes lourdes ou la connexion de connecteurs.
- Téléopération & Interface Homme-Robot : Vous construirez le moteur mathématique derrière nos capacités de manipulation à distance. Vous êtes responsable de la logique qui traduit les commandes de l'opérateur humain en mouvements de robot réalisables et sûrs. Vous concevrez le mappage de contrôle et les couches d'assistance qui garantissent que la manipulation à distance semble intuitive et stable, gérant la traduction complexe entre l'intention humaine et les contraintes physiques du robot sans compromettre la sécurité.
Exigences
- Expérience : Doctorat en Robotique, Génie Mécanique, Informatique ou domaine connexe, OU un diplôme de Master avec 4+ années d'expérience professionnelle pertinente.
- Mathématiques Appliquées : Compréhension approfondie de la cinématique, de la dynamique des corps rigides et de la géométrie 3D. Vous maîtrisez l'algèbre linéaire et la théorie de Lie pour représenter l'état du robot.
- Expertise Moderne en C++ : Vous écrivez du C++ en temps réel, de qualité production. Vous êtes à l'aise avec les normes modernes (C++17/20) et les bibliothèques comme Eigen, KDL ou Pinocchio.
- Frameworks de Planification : Expérience avec les bibliothèques de planification de mouvement (par exemple, OMPL, MoveIt, TrajOpt ou similaires).
- Théorie du Contrôle : Expérience pratique dans la mise en œuvre de PID, Contrôle d'Impédance ou Contrôle Prédictif par Modèle (MPC) sur du matériel réel.
- Nécessite 5 jours par semaine de collaboration en bureau avec les équipes.
Qualifications Bonus
- Simulation Physique : Expérience dans le réglage des paramètres physiques dans des simulateurs comme Isaac Sim, MuJoCo ou Gazebo pour correspondre à la dynamique du monde réel.
- Optimisation : Familiarité avec les solveurs comme OSQP, Ipopt ou Ceres pour l'optimisation de trajectoire.
- ML pour le Contrôle : Intérêt ou expérience en Apprentissage par Renforcement (RL) ou Apprentissage par Démonstration (LfD) pour les tâches de manipulation.
- Actionneurs Réels : Expérience de travail avec des bus de communication industriels (EtherCAT/CAN) et des variateurs de moteurs.
Avantages
- Options d'achat d'actions / programmes de participation au capital compétitifs.
- Assurance santé, dentaire et vision, plan 401(k).
- Parrainage de visa et soutien pour la carte verte pour les candidats qualifiés.
- Déjeuners et dîners, cuisine entièrement approvisionnée et événements réguliers de renforcement d'équipe.
Rémunération : Salaire $160,000–$265,000 USD + Bonus + Participation au capital
La fourchette de salaire de base ci-dessus représente la rémunération attendue pour ce poste à temps plein aux États-Unis. La rémunération finale sera déterminée en fonction de la portée du rôle, du niveau, de l'emplacement, des compétences liées au poste, de l'expérience et de l'éducation ou de la formation pertinentes, et peut se situer en dehors de la fourchette indiquée dans des cas exceptionnels.
