PwrQ Holdings LLC
Blue River Technology
Ingénieur Logiciel Senior en Robotique
Résumé
Nous sommes Blue River, une équipe d'innovateurs déterminés à créer des machines intelligentes qui résolvent des problèmes monumentaux pour nos clients. Nous donnons à nos clients – agriculteurs, équipes de construction et forestiers – les moyens de mettre en œuvre des solutions plus sûres et plus durables, en augmentant la rentabilité avec moins de dépendance à une main-d'œuvre rare. Nous croyons qu'en nous concentrant sur les petites choses – pixel par pixel et tâche par tâche – nous obtenons de grands gains.
Blue River Technology est basé à Santa Clara, CA.
Responsabilités du poste
- Dirige la conception et la mise en œuvre de solutions full stack complexes, en garantissant la scalabilité, la performance et la fiabilité.
- Identifie les inefficacités du système et pilote les améliorations architecturales, en garantissant des livrables de haute qualité sur l'ensemble des projets.
- Encadre les ingénieurs juniors, en fournissant des conseils techniques et un soutien par le coaching, les revues de code et le partage de connaissances.
- Dirige les efforts de collaboration interfonctionnelle, en assurant l'intégration transparente des fonctionnalités et le respect des spécifications du produit.
- Le salarié participe, et dirige souvent, la conception et le développement d'algorithmes logiciels pour des robots/machines agricoles intelligents. Plus spécifiquement, les efforts se concentrent sur l'amélioration de la précision et la réduction de la redondance des applications chimiques agricoles commerciales utilisées dans la culture et la croissance des cultures à grande échelle.
Prérequis
- Diplôme de Bachelor en génie mécanique ou domaine connexe, plus 2 années d'expérience pertinente.
Compétences requises
- Développer des logiciels capables de fonctionner en temps réel en C++ pour Linux.
- Expérience en benchmarking et en amélioration du jitter dans la latence de bout en bout (1 an).
- Utiliser git et Bazel pour construire, tester et déployer des logiciels et firmwares de véhicules (1 an).
- Développer des systèmes de publication/abonnement qui interagissent avec les capteurs et actionneurs sur les systèmes robotiques via CAN et Ethernet (1 an).
- Expérience dans la construction de solutions de test de bout en bout pour des logiciels basés sur les données, y compris les tests unitaires, d'intégration, HIL et de régression (1 an).
- Implémenter des logiciels de véhicules utilisant ROS et des packages logiciels de robotique tels que AOS, Flatbuffers, Protobufs (1 an).
Peut travailler à distance ; présence périodique au bureau requise ; doit vivre à distance raisonnable du bureau.
Jusqu'à 20% de déplacements nationaux et internationaux requis pour les tests sur le terrain, la collecte de données, la R&D et les déploiements de systèmes sur les sites clients.
La fourchette de salaire annuel de base aux États-Unis pour ce poste est de $138,237 - $261,000, ainsi que l'éligibilité aux programmes de bonus et d'avantages de Blue River. #LI-DNI
