Aller au contenu

NVIDIA

Ingénieur Senior en Logiciels Système, Plateforme RTL-to-GDS Flow

PythonC++
Traduction automatique. Consultez l’original.

À propos du poste

NVIDIA transforme les graphismes informatiques, le jeu sur PC et le calcul accéléré depuis plus de 25 ans. C'est un héritage d'innovation unique alimenté par une technologie de pointe et des personnes exceptionnelles. Aujourd'hui, nous exploitons le potentiel illimité de l'IA pour définir la prochaine ère de l'informatique. Une ère dans laquelle notre GPU agit comme le cerveau des ordinateurs, des robots et des voitures autonomes capables de comprendre le monde. Faire ce qui n'a jamais été fait auparavant demande de la vision, de l'innovation et les meilleurs talents du monde. En tant que NVIDIAN, vous serez immergé dans un environnement diversifié et solidaire où chacun est inspiré à donner le meilleur de lui-même. Rejoignez notre équipe et découvrez comment vous pouvez avoir un impact durable sur le monde.

Qu'est-ce qu'il faut pour transformer une intention de conception de puce en flux de production fiables ? Notre équipe d'Ingénierie des Plateformes de Flux de Travail crée les interfaces utilisateur de l'infrastructure qui aident les ingénieurs de NVIDIA à créer des puces de plus en plus complexes. Nous connectons la configuration en couches, les artefacts de conception générés, les outils EDA, les travaux distribués, les vérifications de validation et l'état partagé du projet. Nous combinons l'architecture de plateforme de flux de travail avec l'ingénierie système pratique pour résoudre des défis que les plateformes web-backend et CI/CD conventionnelles ne rencontrent pas. Ensemble, nous rendons les flux de travail d'ingénierie critiques plus faciles à comprendre, à exploiter et à faire évoluer en toute sécurité. Prêt à contribuer à façonner la plateforme derrière la prochaine génération de puces de NVIDIA ? Venez la construire avec nous !

Ce que vous ferez

  1. Concevoir le plan de contrôle qui transforme l'intention d'ingénierie et la configuration en couches en étapes de flux de travail répétables, artefacts générés, exécution d'outils et résultats de validation.
  1. Créer des modèles clairs pour les dépendances, les manifestes, l'état du flux de travail, les nouvelles tentatives, la récupération, la provenance et le statut lisible par machine.
  1. Diagnostiquer et prévenir les échecs de production impliquant des processus Linux, la configuration de l'environnement, les codes de sortie, les systèmes de fichiers partagés, les planificateurs, les écritures partielles et les artefacts obsolètes.
  1. Moderniser l'infrastructure établie Make, Tcl, Perl, Python, shell et YAML tout en préservant le comportement pour les projets de puces actifs.
  1. Collaborer avec les équipes de conception de puces, les experts EDA et les ingénieurs d'infrastructure pour reproduire les échecs, livrer des migrations compatibles et améliorer l'observabilité des flux de travail.

Prérequis

Ce que nous devons voir

  1. Diplôme de licence en informatique, génie informatique, génie électrique ou un domaine connexe, ou expérience équivalente, avec au moins 12 ans d'expérience pertinente en ingénierie logicielle.
  1. Propriété en production de systèmes de flux de travail, de build, de release, d'infrastructure de développement, de HPC, de stockage ou d'automatisation d'ingénierie avec plusieurs étapes, dépendances et sorties générées.
  1. Solides fondamentaux Linux et POSIX couvrant les fichiers, les permissions, les liens symboliques, les processus, les variables d'environnement, les codes de sortie, les journaux et les tâches en arrière-plan.
  1. Expérience pratique en programmation en Python, C++, Perl, ou un langage comparable, ainsi que des scripts shell et une familiarité avec Make, YAML, JSON, ou l'infrastructure associée.
  1. Expérience dans la conception de modèles de configuration ou d'état, le débogage d'échecs de production et la migration de systèmes établis sans perturber les utilisateurs actifs.

Moyens de vous démarquer

  1. Expérience des flux de travail de conception de semi-conducteurs ou EDA couvrant RTL, synthèse, placement-routage, timing, validation, ECO, ou transferts de conception.
  1. L'expérience avec LSF, Slurm, Grid Engine, l'infrastructure de calcul partagée, NFS, ou un autre système de fichiers partagé aurait un impact immédiat.
  1. Une profonde propriété des systèmes de build, des flux de travail HPC, de l'infrastructure de release, des plateformes de stockage ou d'autres systèmes d'ingénierie centrés sur les artefacts apporterait une perspective précieuse.
  1. L'expérience dans la création de journaux structurés, de résultats de validation, de manifestes, d'enregistrements de provenance, de tableaux de bord ou de diagnostics de flux de travail exploitables nous aiderait à avancer plus rapidement.
  1. Le succès dans la modernisation de l'infrastructure héritée Make, Tcl, Perl, Python, ou shell tout en maintenant la compatibilité, le rollback et la reproductibilité distinguerait un candidat.

Détails que vous pouvez fournir dans votre lettre de motivation

  1. Décrivez une plateforme de flux de travail ou un système d'automatisation que vous avez géré. Quelles étaient ses étapes, ses entrées, ses sorties et son état persistant ?
  1. Décrivez un échec de production Linux impliquant un fichier, un processus, une variable d'environnement, un code de sortie, un système de fichiers partagé ou un planificateur. Quelle en était la cause et comment l'avez-vous résolu ?
  1. Décrivez une migration dans laquelle le comportement ancien et nouveau devaient rester compatibles.
  1. Lesquels parmi Make, Tcl, Perl, Python, shell, LSF, Slurm et NFS avez-vous utilisés en production ? Décrivez brièvement comment.

Les candidatures pour ce poste seront acceptées au moins jusqu'au 14 septembre 2026.

Cette offre concerne un poste vacant existant.

NVIDIA utilise des outils d'IA dans ses processus de recrutement.

NVIDIA s'engage à favoriser un environnement de travail inclusif et est fier d'être un employeur garantissant l'égalité des chances. Comme nous accordons une grande importance à la diversité de nos employés actuels et futurs, nous ne faisons aucune discrimination (y compris dans nos pratiques d'embauche et de promotion) fondée sur la race, la religion, la couleur, l'origine nationale, le sexe, l'expression de genre, l'orientation sexuelle, l'âge, l'état civil, le statut d'ancien combattant, le statut de handicap ou toute autre caractéristique protégée par la loi.

Avec des salaires compétitifs et un généreux ensemble d'avantages sociaux, nous sommes largement considérés comme l'un des employeurs les plus désirables du monde de la technologie. Nous avons parmi les personnes les plus avant-gardistes et travailleuses du monde qui travaillent pour nous et, en raison d'une croissance sans précédent, nos équipes d'ingénierie exclusives se développent rapidement. Si vous êtes un ingénieur créatif et autonome avec une réelle passion pour la technologie, nous voulons avoir de vos nouvelles.

Votre salaire de base sera déterminé en fonction de votre localisation, de votre expérience et de la rémunération des employés occupant des postes similaires.

La fourchette de salaire de base est 184,000 USD - 287,500 USD pour le niveau 4, et 224,000 USD - 356,500 USD pour le niveau 5.

Vous serez également éligible à des actions et des avantages sociaux nvidia.com/en-us/benefits/.

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

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026