Tensordyne

Ingénieur logiciel système/embarqué (Munich)

PythonC++Rust
Traduction automatique. Consultez l’original.

À propos de Tensordyne

Ingénieur logiciel système / embarqué (Munich)

L'IA transforme notre monde. Elle est capable d'exécuter des fonctions cognitives qui, auparavant, étaient réservées aux humains, comme percevoir des interactions à travers différentes modalités et environnements, avec la capacité d'apprendre rapidement puis de résoudre des problèmes complexes. Tensordyne est une entreprise de solutions système d'IA qui conçoit des systèmes d'inférence d'IA générative à très haute performance et basse consommation. Notre mission, à travers la création de silicium, de matériel et de logiciels personnalisés, est de permettre l'accélération de l'inférence d'IA générative multimodale à grande échelle, avec des systèmes sûrs, durables et performants pour nos clients hyperscalers et centres de données neocloud. Nous sommes à la pointe de la recherche et des améliorations produits pour les solutions d'inférence d'IA générative qui rendront l'IA encore plus avantageuse pour de nouvelles applications d'IA générative convaincantes.

Tensordyne est une startup bien financée et au rythme soutenu, dont le siège social est situé à la fois à Sunnyvale, en Californie, et à Munich, en Allemagne. Bien que nous ayons de nombreux membres d'équipe talentueux travaillant à distance à travers l'Amérique du Nord et l'Europe, ce poste spécifique est basé sur site à Sunnyvale. Nous prenons soin de nos collaborateurs et de leurs familles grâce à des avantages sociaux complets, une rémunération compétitive, des options de dépenses flexibles et des programmes de reconnaissance, car bâtir une technologie qui définit une catégorie commence par une équipe saine et soutenue. Rejoignez-nous pour façonner l'avenir de l'intelligence artificielle générative multimodale !

Lieu : Il s'agit d'un poste sur site basé à Sunnyvale, CA (requis), avec des horaires de bureau flexibles.

La culture de Tensordyne repose sur les valeurs suivantes

  1. Donner la priorité aux personnes. Nous ne réussissons que lorsque nos collaborateurs réussissent.
  1. Éthique et intégrité en toutes circonstances ; être ouvert, honnête et respectueux envers chacun.
  1. Voir grand. Soyez ambitieux et ayez des objectifs audacieux.
  1. Viser l'excellence. La qualité et l'excellence comptent dans tout ce que nous faisons.
  1. S'approprier les sujets et les mener à bien. Les résultats comptent !
  1. Rendre chaque personne meilleure ensemble qu'elle ne le serait individuellement.
  1. Accepter les différences de chacun, et accepter qu'il y aura des différences.

Tensordyne est un employeur garantissant l'égalité des chances. Nous pensons qu'une équipe diversifiée est plus apte à aborder des problèmes complexes et à trouver des solutions innovantes. Tous les candidats qualifiés seront pris en considération pour un emploi sans égard à l'âge, la couleur, l'identité ou l'expression de genre, l'état civil, l'origine nationale, le handicap, le statut d'ancien combattant protégé, la race, la religion, la grossesse, l'orientation sexuelle ou toute autre caractéristique protégée par les lois, réglementations et ordonnances applicables.

Responsabilités

Le poste vous demandera de rejoindre l'équipe Logiciel Plateforme de Tensordyne pour diriger la collecte des besoins, la conception et le développement de services au niveau système, d'outils et de tests de support pour le logiciel de plateforme d'inférence d'IA de Tensordyne, y compris les capacités de débogage, de profilage et d'analyse. Le candidat retenu soutiendra les équipes d'ingénierie interfonctionnelles dans la mise en service et la validation du logiciel de plateforme sur les systèmes d'inférence d'IA, et travaillera en étroite collaboration avec les équipes matériel, silicium et validation pour fournir un logiciel de plateforme robuste et de qualité production. Vous travaillerez au plus près du matériel sur le firmware et la mise en service des cartes, les bootloaders et le développement BSP, les pilotes de périphériques et les modules noyau Linux, en collaborant directement avec les équipes silicium et matériel sur la co-conception matériel/logiciel. Le rôle implique également l'optimisation des performances et de la consommation au niveau système sur toute la plateforme d'inférence d'IA, en travaillant avec des interfaces de bas niveau telles que PCIe, I2C, SPI et JTAG. Des déplacements occasionnels (par exemple, vers des sites de partenaires, de clients ou de fabricants sous contrat) peuvent être requis mais ne sont pas obligatoires.

Qualifications requises

  1. 5+ années d'expérience dans le développement de systèmes de bas niveau et de logiciels embarqués, de firmware et d'outils pour des systèmes de calcul haute performance déployés auprès de clients de centres de données.
  1. Expérience pratique de la mise en service et du débogage de systèmes complexes basés sur Linux au niveau du noyau et des pilotes, y compris Linux embarqué, les pilotes de périphériques et/ou les environnements RTOS ; une expérience de la mise en service de SoC/silicium est hautement souhaitable. Une familiarité avec les frameworks d'inférence d'IA et les environnements de déploiement/gestion de centres de données est préférée.
  1. Expérience de programmation experte en C et C++, avec une maîtrise de Python, Bash/Shell et/ou des langages de programmation connexes. Une expérience en Rust est un plus. À l'aise avec l'interfaçage direct avec le matériel, la lecture de schémas et de fiches techniques, et le débogage avec des outils tels que JTAG, les analyseurs logiques et les oscilloscopes.
  1. Autonome, adaptable et à l'aise pour travailler avec les équipes matériel, silicium et logiciel dans un environnement de startup au rythme soutenu.
  1. Excellentes compétences en communication technique, avec la capacité d'expliquer clairement des concepts techniques complexes et des solutions pratiques.
  1. Diplôme BS ou MS en génie électrique, informatique ou dans un domaine technique connexe.

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