Text copied to clipboard!

Τίτλος

Text copied to clipboard!

Προγραμματιστής Λειτουργιών Συστήματος για Ενσωματωμένα Συστήματα

Περιγραφή

Text copied to clipboard!
Αναζητούμε έναν έμπειρο Προγραμματιστή Λειτουργιών Συστήματος για Ενσωματωμένα Συστήματα, ο οποίος θα είναι υπεύθυνος για τον σχεδιασμό, την ανάπτυξη και τη βελτιστοποίηση λειτουργιών συστήματος για ενσωματωμένα συστήματα. Ο ιδανικός υποψήφιος θα έχει βαθιά γνώση των λειτουργικών συστημάτων χαμηλού επιπέδου, των αρχιτεκτονικών υλικού και των γλωσσών προγραμματισμού όπως C και C++. Θα συνεργάζεται στενά με ομάδες μηχανικών λογισμικού και υλικού για να διασφαλίσει τη βέλτιστη απόδοση και αξιοπιστία των συστημάτων. Οι κύριες αρμοδιότητές σας θα περιλαμβάνουν την ανάπτυξη και συντήρηση προγραμμάτων οδήγησης συσκευών, τη βελτιστοποίηση της χρήσης πόρων του συστήματος και την αντιμετώπιση προβλημάτων που σχετίζονται με το λογισμικό χαμηλού επιπέδου. Θα πρέπει να έχετε εμπειρία σε πραγματικού χρόνου λειτουργικά συστήματα (RTOS), καθώς και σε πρωτόκολλα επικοινωνίας όπως SPI, I2C και UART. Επιπλέον, θα συμμετέχετε σε διαδικασίες ελέγχου και δοκιμών, διασφαλίζοντας ότι το λογισμικό πληροί τα απαιτούμενα πρότυπα ποιότητας και απόδοσης. Η ικανότητα ανάλυσης και επίλυσης προβλημάτων, καθώς και η κατανόηση των αναγκών του συστήματος, είναι κρίσιμες για αυτή τη θέση. Αν έχετε πάθος για την ανάπτυξη ενσωματωμένων συστημάτων και θέλετε να εργαστείτε σε ένα δυναμικό περιβάλλον με καινοτόμες τεχνολογίες, σας προσκαλούμε να υποβάλετε την αίτησή σας.

Καθήκοντα

Text copied to clipboard!
  • Ανάπτυξη και συντήρηση λειτουργιών συστήματος για ενσωματωμένα συστήματα.
  • Σχεδιασμός και υλοποίηση προγραμμάτων οδήγησης συσκευών.
  • Βελτιστοποίηση της απόδοσης και της χρήσης πόρων του συστήματος.
  • Ανάλυση και επίλυση προβλημάτων λογισμικού χαμηλού επιπέδου.
  • Συνεργασία με ομάδες μηχανικών λογισμικού και υλικού.
  • Δοκιμές και έλεγχος ποιότητας του λογισμικού.
  • Εφαρμογή πρωτοκόλλων επικοινωνίας όπως SPI, I2C και UART.
  • Τεκμηρίωση και συντήρηση του κώδικα και των διαδικασιών ανάπτυξης.

Απαιτήσεις

Text copied to clipboard!
  • Πτυχίο στην Πληροφορική, Ηλεκτρονική Μηχανική ή συναφή τομέα.
  • Εμπειρία στην ανάπτυξη λογισμικού για ενσωματωμένα συστήματα.
  • Γνώση γλωσσών προγραμματισμού C και C++.
  • Κατανόηση λειτουργικών συστημάτων πραγματικού χρόνου (RTOS).
  • Εμπειρία με προγράμματα οδήγησης συσκευών και διαχείριση μνήμης.
  • Γνώση πρωτοκόλλων επικοινωνίας όπως SPI, I2C, UART.
  • Ικανότητα ανάλυσης και επίλυσης προβλημάτων.
  • Εμπειρία σε εργαλεία ανάλυσης και αποσφαλμάτωσης λογισμικού.

Πιθανές ερωτήσεις συνέντευξης

Text copied to clipboard!
  • Ποια είναι η εμπειρία σας στην ανάπτυξη λογισμικού για ενσωματωμένα συστήματα;
  • Έχετε εργαστεί με λειτουργικά συστήματα πραγματικού χρόνου (RTOS);
  • Ποιες γλώσσες προγραμματισμού χρησιμοποιείτε για ανάπτυξη χαμηλού επιπέδου;
  • Πώς αντιμετωπίζετε προβλήματα απόδοσης σε ενσωματωμένα συστήματα;
  • Έχετε εμπειρία με προγράμματα οδήγησης συσκευών;
  • Ποια εργαλεία χρησιμοποιείτε για αποσφαλμάτωση λογισμικού;
  • Πώς διαχειρίζεστε τη μνήμη σε ένα ενσωματωμένο σύστημα;
  • Ποια είναι η εμπειρία σας με πρωτόκολλα επικοινωνίας όπως SPI, I2C, UART;