Text copied to clipboard!

Τίτλος

Text copied to clipboard!

Μηχανικός Λογισμικού C

Περιγραφή

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

Καθήκοντα

Text copied to clipboard!
  • Ανάπτυξη και συντήρηση λογισμικού σε γλώσσα C
  • Συμμετοχή στον σχεδιασμό και την αρχιτεκτονική συστημάτων
  • Εντοπισμός και επίλυση σφαλμάτων και προβλημάτων απόδοσης
  • Συνεργασία με διατμηματικές ομάδες για την υλοποίηση απαιτήσεων
  • Γραφή τεκμηρίωσης για τον κώδικα και τις διαδικασίες
  • Συμμετοχή σε κώδικα ανασκόπησης και βελτιστοποίηση υφιστάμενου κώδικα
  • Διασφάλιση της συμμόρφωσης με τα πρότυπα ποιότητας λογισμικού
  • Ανάπτυξη μονάδων δοκιμών και συμμετοχή σε διαδικασίες QA
  • Συνεχής ενημέρωση για νέες τεχνολογίες και εργαλεία
  • Συμμετοχή σε συναντήσεις έργου και αναφορές προόδου

Απαιτήσεις

Text copied to clipboard!
  • Πτυχίο Πληροφορικής, Ηλεκτρολόγου Μηχανικού ή συναφούς τομέα
  • Άριστη γνώση της γλώσσας προγραμματισμού C
  • Εμπειρία σε ανάπτυξη λογισμικού χαμηλού επιπέδου
  • Καλή κατανόηση λειτουργικών συστημάτων και διαχείρισης μνήμης
  • Εμπειρία με εργαλεία ελέγχου έκδοσης (π.χ. Git)
  • Ικανότητα επίλυσης προβλημάτων και αναλυτική σκέψη
  • Καλή γνώση αγγλικής γλώσσας (γραπτά και προφορικά)
  • Εμπειρία σε ανάπτυξη σε περιβάλλοντα Linux/Unix
  • Ικανότητα εργασίας σε ομάδα και ανεξάρτητα
  • Επιθυμητή εμπειρία σε ενσωματωμένα συστήματα ή real-time εφαρμογές

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

Text copied to clipboard!
  • Ποια είναι η εμπειρία σας με τη γλώσσα C;
  • Έχετε εργαστεί σε έργα χαμηλού επιπέδου ή ενσωματωμένα συστήματα;
  • Ποια εργαλεία χρησιμοποιείτε για αποσφαλμάτωση και δοκιμές;
  • Πώς διαχειρίζεστε την απόδοση και τη μνήμη σε εφαρμογές C;
  • Έχετε εμπειρία με λειτουργικά συστήματα Linux ή Unix;
  • Πώς διασφαλίζετε την ποιότητα του κώδικά σας;
  • Έχετε εμπειρία με εργαλεία ελέγχου έκδοσης όπως το Git;
  • Ποια είναι η προσέγγισή σας στην τεκμηρίωση του κώδικα;
  • Πώς συνεργάζεστε με άλλους μηχανικούς σε ένα έργο;
  • Είστε πρόθυμος/η να μάθετε νέες τεχνολογίες;