
Η NVIDIA αναπτύσσει τεχνολογίες επιταχυμένης υπολογιστικής και τεχνητής νοημοσύνης που χρησιμοποιούνται στα παιχνίδια, τα κέντρα δεδομένων, το υπολογιστικό νέφος, την υγειονομική περίθαλψη, τη μεταποίηση, την αυτοκινητοβιομηχανία και τη ρομποτική. Το έργο της καλύπτει μονάδες επεξεργασίας γραφικών, πλατφόρμες τεχνητής νοημοσύνης, προσομοιώσεις και λύσεις για συγκεκριμένους κλάδους, όπως το NVIDIA Omniverse για συνεργατικές τρισδιάστατες ροές εργασίας, το NVIDIA DRIVE για την ανάπτυξη αυτόνομων οχημάτων και το NVIDIA Clara για εφαρμογές υγειονομικής περίθαλψης. Η εταιρεία συγκεντρώνει μεγάλες τεχνικές ομάδες που εργάζονται στις υποδομές και το λογισμικό τα οποία υποστηρίζουν την προηγμένη υπολογιστική, την προσομοίωση και την ανάλυση με βάση την τεχνητή νοημοσύνη.
Μηχανικός επαλήθευσης ASIC στη NVIDIA, Διαχείριση μνήμης (Εργασία στις εγκαταστάσεις, Ντάραμ)
Επαλήθευση μονάδων διαχείρισης μνήμης GPU στη NVIDIA μέσω δημιουργίας περιβαλλόντων ελέγχου SystemVerilog, σχεδίων κάλυψης και υποδομής επαλήθευσης για προηγμένους σχεδιασμούς GPU.
Περιγραφή
- Ανάλυση του σχεδιασμού και της υλοποίησης της μονάδας διαχείρισης μνήμης
- Καθορισμός του πεδίου επαλήθευσης
- Δημιουργία υποδομής επαλήθευσης, συμπεριλαμβανομένων περιβαλλόντων ελέγχου, BFM, ελεγκτών και εποπτών
- Εκτέλεση σχεδίων ελέγχου και κάλυψης
- Επικύρωση της ορθότητας του σχεδιασμού
- Συνεργασία με αρχιτέκτονες, μηχανικούς σχεδιασμού και μηχανικούς λογισμικού σε πολλαπλές τοποθεσίες
- Συμβολή στη διαμόρφωση της μακροπρόθεσμης κατεύθυνσης της μεθοδολογίας περιβαλλόντων ελέγχου με χρήση προηγμένων πρακτικών επαλήθευσης
Απαιτήσεις
- Σπουδές σε εξέλιξη ή πρόσφατη ολοκλήρωση πτυχίου BS ή MS στην Ηλεκτρολογία, την Επιστήμη Υπολογιστών, τη Μηχανική Υπολογιστών ή συναφή κλάδο, ή ισοδύναμη εμπειρία
- Εμπειρία στην αρχιτεκτονική υπολογιστών και σε μεθοδολογίες σχεδιασμού και επαλήθευσης ASIC
- Ισχυρή γνώση των SystemVerilog, C και/ή C++, του σχεδιασμού δοκιμών, της επίτευξης πλήρους κάλυψης και επαναχρησιμοποιήσιμων στοιχείων επαλήθευσης
- Πρακτική γνώση δοκιμών περιορισμένης τυχαιότητας, λειτουργικής κάλυψης και επαλήθευσης βάσει assertions
- Κατανόηση των αρχών αντικειμενοστραφούς προγραμματισμού
- Εμπειρία με εργαλεία προσομοίωσης όπως τα VCS και IES, καθώς και με εργαλεία αποσφαλμάτωσης όπως τα Debussy και GDB
- Ισχυρές ικανότητες αποσφαλμάτωσης και επίλυσης προβλημάτων
- Κατανόηση της μικροαρχιτεκτονικής υποσυστήματος μνήμης, των τοπολογιών και πολιτικών cache, της διαχείρισης μνήμης, των διασυνδέσεων και/ή των σχεδιασμών διαιτητών
- Εμπειρία με UVM, ελεγκτές και scoreboards σε SystemVerilog, επαλήθευση βάσει assertions και ημιτυπική επαλήθευση (SFV)
- Γνώση Perl ή Python
Παροχές
- Μετοχές
- Παροχές