Θέσεις εργασίας στην Ελλάδα

Η αγγελία εργασίας έχει λήξει

19/11/2024

Firmware Engineer

Μηχανικοί ΑΕΙ / ΤΕΙ - Επιστήμες

Πόλη ΚΕΝΤΡΟ ΘΕΣΣΑΛΟΝΙΚΗΣ | ΘΕΣΣΑΛΟΝΙΚΗ
Απασχόληση Πλήρης απασχόληση
Επίπεδο Σπουδών ΤΕΙ

Περιγραφή

Η θέση: Firmware Engineer

Η θέση είναι πλήρους απασχόλησης on-site. Η αμοιβή είναι ανάλογη με την εμπειρία του εργαζόμενου. Στόχος είναι η επέκταση του συμβολαίου σε αορίστου χρόνου, με βάση την απόδοση του εργαζόμενου.

Στη Modihive, οι μηχανικοί ενθαρρύνονται να αναλαμβάνουν πρωτοβουλίες και να αναπτύσσουν τις γνώσεις τους. Για αυτό και αναζητούμε μηχανικούς που μπορούν να γράψουν κώδικα και να συνδυάσουν νέες τεχνολογίες με τις υπάρχουσες γνώσεις τους.

Το έργο:

Το έργο αφορά στη δημιουργία Firmware για Επεξεργαστές κυρίως low power τύπου ARM-Cortex M family. Ο μηχανικός θα κληθεί να συνεχίσει υπάρχον project αλλά και να δημιουργήσει ολοκληρωμένα Firmware Apps τα οποία αφορούν την ψηφιακή επικοινωνία μεταξύ μικροεπεξεργαστών, τη διαχείριση αισθητήρων, μικρής κλίμακας αυτοματισμών, καθώς και την ψηφιακή επικοινωνία με higher level application CPU.

H Κατανόηση ηλεκτρονικών σχεδίων είναι απαραίτητη. Η ποιότητα του κώδικα, το ακριβές documentation και η ακρίβεια στην τήρηση προθεσμιών είναι οι βασικές ποιότητες που αναμένουμε από τον μηχανικό που θα αναλάβει το έργο.

Για τους ενδιαφερόμενους υποψηφίους:

Αποστολή του βιογραφικού σημειώματος μαζί με ένα link (google drive, dropbox, github, etc.) ή zip file το οποίο παραπέμπει σε ολοκληρωμένα Projects που έχετε συμμετάσχει και κώδικα που έχετε αναπτύξει."

Απαραίτητα Προσόντα

Απαραίτητες γνώσεις και 3 έτη εμπειρία:
  • Προγραμματισμού σε C/C++ (δημιουργία βιβλιοθηκών C και C++)
  • Περιβάλλον Unix (Shell Scripting)
  • Μicrocontroller Debugging (JTAG, SWD, RTT, etc)
  • Αγγλικής γλώσσας σε καλό επίπεδο σε γραπτό και προφορικό λόγο
  • Βασικές γνώσεις στο σχεδιασμό, κατασκευή αναλογικών και ψηφιακών κυκλωμάτων σε breadboard 
  • Γνώσεις ηλεκτρονικών στοιχείων και κατανόηση ηλεκτρονικών σχεδίων
  • Debugging digital interfaces με logic analyzer
  • Ανάπτυξη εφαρμογών με RTOS και Bare metal firmware architecture
  • Micro-controllers (τύπου ARM-Cortex M series, MIPS, RISC-V - Atmel, NXP, STM32, Renesas, Nordic, Silicon Labs, etc) σε frameworks όπως Arduino Platform, MbedOS, MCUXpresso, Eclipse, και εμπειρία σε JTAG debugging
  • Προγραμματισμό network modules όπως WiFi, BLE, Zigbee, Thread, Ant+ Platform, NXP
  • Άριστη γνώση χρησης version control tools όπως Github, Gitlabs, Bitbucket, etc.
  • Χρήση Project Management tools όπως Asana, Slack, Trello, Jira, etc.
  • Βασική γνώση και ικανότητα κατανόησης και ανάλυσης σημάτων timeseries και de-noise filtering
  • Συγγραφή τεχνικού documentation στην αγγλική γλώσσα

Επιθυμητές γνώσεις:

  • Python Programming
  • Εμπειρία σε micro-processors (τύπου ARM-Cortex A series) όπως Raspberry Pi
  • Machine Learning Frameworks
  • Embedded-Linux OS
  • Network Socket programming
  • Matlab
  • TinyML, ML Frameworks
  • HDL Programming (System Verilog or VHDL) or Open