Εργασία
Από ροή συνεργάτη
Αρχιτέκτονας/Προσωπικό Ενσωματωμένος Μηχανικός Λογισμικού
Τιμή κατόπιν αιτήματος
Λεπτομέρειες
- Τύπος απασχόλησης
- Πλήρης απασχόληση
- Απομακρυσμένα
- Όχι
- Εταιρεία
- Olix
Περιγραφή
Μεταφρασμένο αυτόματα από English. Το πρωτότυπο κείμενο είναι το επίσημο. Μηχανική μετάφραση — ετοιμάζεται μια πιο ακριβής έκδοση.
Σχετικά με το OLIX
Η τεχνητή νοημοσύνη αναπτύσσεται ταχύτερα από οποιαδήποτε τεχνολογία στην ιστορία και η έκρηξη της ζήτησης έχει δημιουργήσει ένα τεράστιο κενό υποδομής. δεν μπορούμε πλέον να κατασκευάζουμε τσιπ ή σταθμούς παραγωγής ενέργειας αρκετά γρήγορα ώστε να συμβαδίζουμε. Η βιομηχανία εξακολουθεί να στηρίζεται σε ένα σχέδιο υλικού δέκα ετών που έχει φτάσει στο όριό του. Ένα νέο πρότυπο που θα είναι ταχύτερο και πιο αποτελεσματικό θα είναι η μεγαλύτερη οικονομική ευκαιρία του επόμενου αιώνα και θα δημιουργήσει την πιο σημαντική εταιρεία της επόμενης δεκαετίας. Ο OLIX Decode Accelerator 1 (DX-1) είναι ο πρώτος επιταχυντής που έχει σχεδιαστεί ειδικά για αποκωδικοποίηση. Ο συν-σχεδιασμός λογικής, κίνησης δεδομένων, συσκευασίας, οπτικών και διασύνδεσης σε κλίμακα rack επιτρέπει μια σταδιακή αλλαγή στην απόδοση του επιπέδου του συστήματος.
Ο Ρόλος
Ως Staff Embedded Software Engineer, θα είστε η αρχή σχεδιασμού για μια σημαντική περιοχή του υλικολογισμικού της πλατφόρμας DX-1, εντός της συνολικής αρχιτεκτονικής πλατφόρμας. Αυτό είναι το λογισμικό που κάνει ένα ράφι προσαρμοσμένου πυριτίου με δυνατότητα εκκίνησης, διαχειρίσιμο και παρατηρήσιμο, από την προσομοίωση προ-πυριτίου και τα πρωτότυπα FPGA μέχρι το πρώτο πυρίτιο στην παραγωγή.
Το είδος της δουλειάς που θα διαθέτετε: υλικολογισμικό γυμνού μετάλλου και σε πραγματικό χρόνο σε πυρήνες με περιορισμένους πόρους, ενσωματωμένο Linux στους επεξεργαστές της πλατφόρμας, το BMC και το επίπεδο διαχείρισης και έλεγχος σε επίπεδο μητρώου του ASIC μέσω του συνδέσμου διαχείρισής του. Θα αναφέρεστε στον Αρχιτέκτονα πλατφόρμας που ηγείται της ομάδας του Embedded και θα συνεργαστείτε στενά με τις ομάδες FPGA, ASIC και Systems Software.
Προσφέρετε εξαιρετικό βάθος και στις δύο πλευρές του ορίου υλικού-λογισμικού, την κρίση να προσδιορίσετε τι είναι πιο σημαντικό και γιατί, και την ικανότητα να επηρεάζετε και να ευθυγραμμίζετε τις ομάδες μηχανικών χωρίς να βασίζεστε σε επίσημη εξουσία. Είναι ένας πρακτικός ρόλος ατόμου-συνεισφέροντος. Θα το κρίνουμε από το τι μπορούν να βασιστούν οι άλλοι: προδιαγραφές με τις οποίες δουλεύουν άλλες ομάδες, υλικολογισμικό που είναι έτοιμο όταν το υλικό είναι έτοιμο και σχέδια που αντέχουν ακόμα ένα χρόνο.
Ευθύνες
• Οδηγήστε μια σημαντική περιοχή του υλικολογισμικού της πλατφόρμας. Εκκίνηση και ενημέρωση, διαχείριση πλατφόρμας ή έλεγχος σε επίπεδο μητρώου του ASIC, που συμφωνήθηκαν μαζί σας με βάση τα δυνατά σας σημεία. Διαθέτετε τον σχεδιασμό, τις διεπαφές και τον οδικό χάρτη εντός της αρχιτεκτονικής της πλατφόρμας και να είστε υπεύθυνοι για την παραγωγή της.
• Κάντε τις διεπαφές σαφείς. Καταγράψτε τα συμβόλαια από τα οποία εξαρτάται και εκθέτει η περιοχή σας, από χάρτες καταχωρήσεων έως ροές ενημέρωσης και τηλεμετρίας, ώστε οι ομάδες και από τις δύο πλευρές να μπορούν να χτίσουν εναντίον τους.
• Υποστήριξη εμφάνισης και επικύρωσης. Όταν ένα πρόβλημα επανάληψης ή δοκιμής αποδεικνύεται ότι είναι στην εκκίνηση, στους οδηγούς ή στο επίπεδο διαχείρισης, είστε το άτομο που καλείται. Βοηθήστε τις ομάδες που το εκτελούν να φτάσουν στην αιτία και γράψτε ό,τι βρείτε, ώστε να μην χρειαστεί να το ανακαλύψει ξανά κανείς.
• Καθορίστε τη συμπεριφορά αποτυχίας και ενημέρωση. Πώς περιέχεται ένα σφάλμα σε έναν κόμβο, μια ράγα ή έναν σύνδεσμο, ώστε να μην αφαιρεί το rack, τι καταγράφεται ώστε να μπορούμε να βρούμε την αιτία και τι συμβαίνει εάν μια ενημέρωση υλικολογισμικού διακοπεί στα μισά της διαδρομής.
• Δημιουργήστε πράγματα που η ομάδα συνεχίζει να χρησιμοποιεί. Υλοποιήσεις αναφοράς, δοκιμές υλικολογισμικού στην υποδομή που εκτελούν ήδη οι ομάδες επικύρωσης και συνεισφορές στα μοντέλα συσκευών.
• Επιλέξτε τα προβλήματα που έχουν σημασία. Προσδιορίστε τους τεχνικούς κινδύνους με τον υψηλότερο αντίκτυπο στο υλικολογισμικό της πλατφόρμας και στις διεπαφές του με τις ομάδες FPGA και πυριτίου και βεβαιωθείτε ότι έχουν επιλυθεί.
• Αναπτύξτε τους ανώτερους μηχανικούς γύρω σας. Εξετάστε τα σχέδιά τους καθώς και τον κώδικά τους, ρυθμίστε τα να οδηγούν σε δικούς τους τομείς και λάβετε ενεργό μέρος στις προσλήψεις.
Δεξιότητες & Εμπειρία
• Βάθος και στις δύο πλευρές του ορίου υλικού-λογισμικού. Το υλικολογισμικό Bare-metal ή RTOS σε πυρήνες με περιορισμένους πόρους και ενσωματωμένη εργασία Linux BSP (Yocto/OpenEmbedded, U-Boot ή UEFI, προγράμματα οδήγησης, δέντρο συσκευών).
• Βασικές αρχές συστημάτων. Ταξινόμηση και φραγμοί μνήμης, συνεκτική και μη συνεκτική κοινόχρηστη μνήμη, συγχρονισμός με και χωρίς ατομικά, καθυστέρηση διακοπής και προϋπολογισμοί χρονισμού και εύρους ζώνης μνήμης.
• Λήψη υλικολογισμικού μέσω εμφάνισης πυριτίου ή πλακέτας, από προσομοίωση ή εξομοίωση πριν από το πυρίτιο και πρωτότυπα FPGA έως την πρώτη ενεργοποίηση, και είναι σε θέση να μας καθοδηγήσει για το τι πήγε στραβά και πώς βρέθηκε. Περισσότερες από μία γενιές ή υλικολογισμικό για ένα ASIC του οποίου το tape-out εργαστήκατε, είναι ένα σημαντικό πλεονέκτημα.
• Διαχείριση πλατφόρμας σε πλαίσιο κλίμακας rack. OpenBMC ή ισοδύναμο, Redfish, PLDM μέσω MCTP και των διαύλων από κάτω (I2C/SMBus/PMBus, SPI, UART), συμπεριλαμβανομένης της αλληλουχίας ισχύος και της απομόνωσης σφαλμάτων.
• Έλεγχος σε επίπεδο μητρώου ενός ASIC ή ενός μεγάλου FPGA μέσω μιας σύνδεσης διαχείρισης, συμπεριλαμβανομένου ενός μοντέλου προσομοίωσης πριν από την ύπαρξη πυριτίου. Ο χρονισμός ακριβείας (IEEE 1588 PTP, White Rabbit, SyncE), SerDes ή οπτική σύνδεση ή ασφαλής εκκίνηση θα ήταν όλα πλεονέκτημα.
• Τεχνική ηγεσία χωρίς επίσημη εξουσία. Μια προδιαγραφή, μεθοδολογία ή εργαλείο που συντάξατε και οι ομάδες εκτός των δικών σας υιοθετούν και εξακολουθούν να χρησιμοποιούν, και το έγγραφο σχεδιασμού πίσω από αυτό.
• Εξαιρετικός τεχνικός υπεύθυνος επικοινωνίας. Μπορείτε να διατυπώσετε ξεκάθαρα τις αρχιτεκτονικές αποφάσεις και τις συνέπειές τους σε μηχανικούς, διευθυντικά στελέχη και ανώτερα στελέχη, και να γράψετε έγγραφα σχεδιασμού στα οποία κατασκευάζονται άλλες ομάδες.
Αποζημίωση & Ίδια Κεφάλαια
• Ανταγωνιστικός μισθός: Ανάλογος με την εμπειρία, τις δεξιότητες και την τοποθεσία σας
• Μετοχικό κεφάλαιο και ιδιοκτησία: Σημαντικά δικαιώματα προαίρεσης μετοχών. Δεν συμμετέχετε απλώς στην αποστολή. κατέχεις ένα κομμάτι του
• Μπόνους Εγγύτητας: Εκτιμούμε το χρόνο σας. Για να ελαχιστοποιήσετε τις μετακινήσεις σας και να μεγιστοποιήσετε τη ζωή σας, προσφέρουμε ένα ετήσιο Living-Local Bonus εάν η κατοικία σας βρίσκεται εντός 20 λεπτών από το γραφείο
• Προνόμια συνταξιοδότησης: Συνταξιοδοτικά προγράμματα που συνεισφέρουν ο εργοδότης για να σας βοηθήσουν να δημιουργήσετε μακροπρόθεσμη οικονομική ασφάλεια.…
Πηγή: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/olix/architect-staff-embedded-software-engineer-london-246247)
Η τεχνητή νοημοσύνη αναπτύσσεται ταχύτερα από οποιαδήποτε τεχνολογία στην ιστορία και η έκρηξη της ζήτησης έχει δημιουργήσει ένα τεράστιο κενό υποδομής. δεν μπορούμε πλέον να κατασκευάζουμε τσιπ ή σταθμούς παραγωγής ενέργειας αρκετά γρήγορα ώστε να συμβαδίζουμε. Η βιομηχανία εξακολουθεί να στηρίζεται σε ένα σχέδιο υλικού δέκα ετών που έχει φτάσει στο όριό του. Ένα νέο πρότυπο που θα είναι ταχύτερο και πιο αποτελεσματικό θα είναι η μεγαλύτερη οικονομική ευκαιρία του επόμενου αιώνα και θα δημιουργήσει την πιο σημαντική εταιρεία της επόμενης δεκαετίας. Ο OLIX Decode Accelerator 1 (DX-1) είναι ο πρώτος επιταχυντής που έχει σχεδιαστεί ειδικά για αποκωδικοποίηση. Ο συν-σχεδιασμός λογικής, κίνησης δεδομένων, συσκευασίας, οπτικών και διασύνδεσης σε κλίμακα rack επιτρέπει μια σταδιακή αλλαγή στην απόδοση του επιπέδου του συστήματος.
Ο Ρόλος
Ως Staff Embedded Software Engineer, θα είστε η αρχή σχεδιασμού για μια σημαντική περιοχή του υλικολογισμικού της πλατφόρμας DX-1, εντός της συνολικής αρχιτεκτονικής πλατφόρμας. Αυτό είναι το λογισμικό που κάνει ένα ράφι προσαρμοσμένου πυριτίου με δυνατότητα εκκίνησης, διαχειρίσιμο και παρατηρήσιμο, από την προσομοίωση προ-πυριτίου και τα πρωτότυπα FPGA μέχρι το πρώτο πυρίτιο στην παραγωγή.
Το είδος της δουλειάς που θα διαθέτετε: υλικολογισμικό γυμνού μετάλλου και σε πραγματικό χρόνο σε πυρήνες με περιορισμένους πόρους, ενσωματωμένο Linux στους επεξεργαστές της πλατφόρμας, το BMC και το επίπεδο διαχείρισης και έλεγχος σε επίπεδο μητρώου του ASIC μέσω του συνδέσμου διαχείρισής του. Θα αναφέρεστε στον Αρχιτέκτονα πλατφόρμας που ηγείται της ομάδας του Embedded και θα συνεργαστείτε στενά με τις ομάδες FPGA, ASIC και Systems Software.
Προσφέρετε εξαιρετικό βάθος και στις δύο πλευρές του ορίου υλικού-λογισμικού, την κρίση να προσδιορίσετε τι είναι πιο σημαντικό και γιατί, και την ικανότητα να επηρεάζετε και να ευθυγραμμίζετε τις ομάδες μηχανικών χωρίς να βασίζεστε σε επίσημη εξουσία. Είναι ένας πρακτικός ρόλος ατόμου-συνεισφέροντος. Θα το κρίνουμε από το τι μπορούν να βασιστούν οι άλλοι: προδιαγραφές με τις οποίες δουλεύουν άλλες ομάδες, υλικολογισμικό που είναι έτοιμο όταν το υλικό είναι έτοιμο και σχέδια που αντέχουν ακόμα ένα χρόνο.
Ευθύνες
• Οδηγήστε μια σημαντική περιοχή του υλικολογισμικού της πλατφόρμας. Εκκίνηση και ενημέρωση, διαχείριση πλατφόρμας ή έλεγχος σε επίπεδο μητρώου του ASIC, που συμφωνήθηκαν μαζί σας με βάση τα δυνατά σας σημεία. Διαθέτετε τον σχεδιασμό, τις διεπαφές και τον οδικό χάρτη εντός της αρχιτεκτονικής της πλατφόρμας και να είστε υπεύθυνοι για την παραγωγή της.
• Κάντε τις διεπαφές σαφείς. Καταγράψτε τα συμβόλαια από τα οποία εξαρτάται και εκθέτει η περιοχή σας, από χάρτες καταχωρήσεων έως ροές ενημέρωσης και τηλεμετρίας, ώστε οι ομάδες και από τις δύο πλευρές να μπορούν να χτίσουν εναντίον τους.
• Υποστήριξη εμφάνισης και επικύρωσης. Όταν ένα πρόβλημα επανάληψης ή δοκιμής αποδεικνύεται ότι είναι στην εκκίνηση, στους οδηγούς ή στο επίπεδο διαχείρισης, είστε το άτομο που καλείται. Βοηθήστε τις ομάδες που το εκτελούν να φτάσουν στην αιτία και γράψτε ό,τι βρείτε, ώστε να μην χρειαστεί να το ανακαλύψει ξανά κανείς.
• Καθορίστε τη συμπεριφορά αποτυχίας και ενημέρωση. Πώς περιέχεται ένα σφάλμα σε έναν κόμβο, μια ράγα ή έναν σύνδεσμο, ώστε να μην αφαιρεί το rack, τι καταγράφεται ώστε να μπορούμε να βρούμε την αιτία και τι συμβαίνει εάν μια ενημέρωση υλικολογισμικού διακοπεί στα μισά της διαδρομής.
• Δημιουργήστε πράγματα που η ομάδα συνεχίζει να χρησιμοποιεί. Υλοποιήσεις αναφοράς, δοκιμές υλικολογισμικού στην υποδομή που εκτελούν ήδη οι ομάδες επικύρωσης και συνεισφορές στα μοντέλα συσκευών.
• Επιλέξτε τα προβλήματα που έχουν σημασία. Προσδιορίστε τους τεχνικούς κινδύνους με τον υψηλότερο αντίκτυπο στο υλικολογισμικό της πλατφόρμας και στις διεπαφές του με τις ομάδες FPGA και πυριτίου και βεβαιωθείτε ότι έχουν επιλυθεί.
• Αναπτύξτε τους ανώτερους μηχανικούς γύρω σας. Εξετάστε τα σχέδιά τους καθώς και τον κώδικά τους, ρυθμίστε τα να οδηγούν σε δικούς τους τομείς και λάβετε ενεργό μέρος στις προσλήψεις.
Δεξιότητες & Εμπειρία
• Βάθος και στις δύο πλευρές του ορίου υλικού-λογισμικού. Το υλικολογισμικό Bare-metal ή RTOS σε πυρήνες με περιορισμένους πόρους και ενσωματωμένη εργασία Linux BSP (Yocto/OpenEmbedded, U-Boot ή UEFI, προγράμματα οδήγησης, δέντρο συσκευών).
• Βασικές αρχές συστημάτων. Ταξινόμηση και φραγμοί μνήμης, συνεκτική και μη συνεκτική κοινόχρηστη μνήμη, συγχρονισμός με και χωρίς ατομικά, καθυστέρηση διακοπής και προϋπολογισμοί χρονισμού και εύρους ζώνης μνήμης.
• Λήψη υλικολογισμικού μέσω εμφάνισης πυριτίου ή πλακέτας, από προσομοίωση ή εξομοίωση πριν από το πυρίτιο και πρωτότυπα FPGA έως την πρώτη ενεργοποίηση, και είναι σε θέση να μας καθοδηγήσει για το τι πήγε στραβά και πώς βρέθηκε. Περισσότερες από μία γενιές ή υλικολογισμικό για ένα ASIC του οποίου το tape-out εργαστήκατε, είναι ένα σημαντικό πλεονέκτημα.
• Διαχείριση πλατφόρμας σε πλαίσιο κλίμακας rack. OpenBMC ή ισοδύναμο, Redfish, PLDM μέσω MCTP και των διαύλων από κάτω (I2C/SMBus/PMBus, SPI, UART), συμπεριλαμβανομένης της αλληλουχίας ισχύος και της απομόνωσης σφαλμάτων.
• Έλεγχος σε επίπεδο μητρώου ενός ASIC ή ενός μεγάλου FPGA μέσω μιας σύνδεσης διαχείρισης, συμπεριλαμβανομένου ενός μοντέλου προσομοίωσης πριν από την ύπαρξη πυριτίου. Ο χρονισμός ακριβείας (IEEE 1588 PTP, White Rabbit, SyncE), SerDes ή οπτική σύνδεση ή ασφαλής εκκίνηση θα ήταν όλα πλεονέκτημα.
• Τεχνική ηγεσία χωρίς επίσημη εξουσία. Μια προδιαγραφή, μεθοδολογία ή εργαλείο που συντάξατε και οι ομάδες εκτός των δικών σας υιοθετούν και εξακολουθούν να χρησιμοποιούν, και το έγγραφο σχεδιασμού πίσω από αυτό.
• Εξαιρετικός τεχνικός υπεύθυνος επικοινωνίας. Μπορείτε να διατυπώσετε ξεκάθαρα τις αρχιτεκτονικές αποφάσεις και τις συνέπειές τους σε μηχανικούς, διευθυντικά στελέχη και ανώτερα στελέχη, και να γράψετε έγγραφα σχεδιασμού στα οποία κατασκευάζονται άλλες ομάδες.
Αποζημίωση & Ίδια Κεφάλαια
• Ανταγωνιστικός μισθός: Ανάλογος με την εμπειρία, τις δεξιότητες και την τοποθεσία σας
• Μετοχικό κεφάλαιο και ιδιοκτησία: Σημαντικά δικαιώματα προαίρεσης μετοχών. Δεν συμμετέχετε απλώς στην αποστολή. κατέχεις ένα κομμάτι του
• Μπόνους Εγγύτητας: Εκτιμούμε το χρόνο σας. Για να ελαχιστοποιήσετε τις μετακινήσεις σας και να μεγιστοποιήσετε τη ζωή σας, προσφέρουμε ένα ετήσιο Living-Local Bonus εάν η κατοικία σας βρίσκεται εντός 20 λεπτών από το γραφείο
• Προνόμια συνταξιοδότησης: Συνταξιοδοτικά προγράμματα που συνεισφέρουν ο εργοδότης για να σας βοηθήσουν να δημιουργήσετε μακροπρόθεσμη οικονομική ασφάλεια.…
Πηγή: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/olix/architect-staff-embedded-software-engineer-london-246247)
Αυτή η αγγελία προέρχεται από ροή συνεργάτη. Εφαρμόστε την στη ιστοσελίδα προέλευσης.
Πηγή: Olix
Τοποθεσία
Λονδίνο, Ηνωμένο Βασίλειο
Καταχώριση από Olix.