Η Unquake, εταιρεία σύμβουλων μηχανικών, αναζητά ικανό Μηχανικό Προγραμματιστή προκειμένου να υποστηρίξει την ομάδα στην ανάπτυξη συστημάτων μικροελεγκτών/αισθητήρων και Full-Stack εφαρμογών και διεπιφανειών. Η θέση περιλαμβάνει τον σχεδιασμό, τον προγραμματισμό και τη διασύνδεση ενσωματωμένων συστημάτων με web εφαρμογές και υπηρεσίες.
Κύριες Αρμοδιότητες:
- Ανάπτυξη firmware για μικροεπεξεργαστές (ESP32 , ARM, STM32 κ.α.).
- Ενσωμάτωση και παραμετροποίηση μονάδων αισθητήρων και ανάπτυξη τοπικών δικτύων και μονάδων αποκλειστικών διακομιστών και μνήμης.
- Δημιουργία backend υπηρεσιών (REST APIs, WebSockets, databases).
- Ανάπτυξη χρηστικών frontend διεπαφών για παρακολούθηση δεδομένων και διαχείριση συσκευών.
- Troubleshooting, βελτιστοποίηση και εφαρμογή ολοκληρωμένων συστημάτων.
- Γραμματειακή υποστήριξη περιστασιακά
Απαραίτητα Προσόντα:
- Πτυχίο Μηχανικού Ηλεκτρονικών, Μηχανικού Υπολογιστών, Πληροφορικής ή συναφούς τομέα.
- Εξοικείωση με embedded προγραμματισμό (C, C++, MicroPython ).
- Εξοικείωση με frontend, backend ανάπτυξη (Python, Node.js ή Go) και βάσεις δεδομένων (SQL/NoSQL).
- Καλή κατανόηση αρχών ασφάλειας, δικτύωσης και επικοινωνιακών πρωτοκόλλων.
- Καλή χρήση της αγγλικής γλώσσας.
Επιθυμητά Προσόντα:
- Εμπειρία με RTOS.
- Εμπειρία σε πρωτόκολλα επικοινωνίας (UART, SPI, I²C, BLE, Wi-Fi).
- Γνώση αισθητήρων και φυσικών μετρήσεων
- Εμπειρία σε σχεδιασμό dashboards και real-time data visualization.
- Εμπειρία σε hardware debugging (oscilloscope, logic analyzer).
Προσφέρουμε:
- Ανταγωνιστικό πακέτο αποδοχών.
- Συμμετοχή σε καινοτόμα έργα που συνδυάζουν hardware & λογισμικό.
- Δυνατότητες επαγγελματικής ανάπτυξης και εκπαίδευσης.
- Ευέλικτο ωράριο και τηλεργασία.
- Σύγχρονο και συνεργατικό περιβάλλον εργασίας.
