Ανώτερος σύμβουλος για ενσωματωμένα συστήματα με πάνω από 35 χρόνια εμπειρίας σε λογισμικό κοντά στο υλικό, συστήματα πραγματικού χρόνου και σχεδίαση FPGA. Όταν οι τυπικοί προγραμματιστές δεν μπορούν να προχωρήσουν, αναλαμβάνω εγώ.
Τα έργα embedded σπάνια κολλούν σε τυπικές εργασίες. Κολλούν σε σποραδικά σφάλματα, σε κληρονομημένο κώδικα χωρίς τεκμηρίωση, σε προβλήματα χρονισμού υπό φορτίο ή σε διεπαφές που λειτουργούν στη θεωρία αλλά όχι στην πράξη. Ακριβώς για τέτοιες εργασίες με καλούν. Αναλαμβάνω έργα στα οποία η βαθιά τεχνική ουσία είναι ο πιο σπάνιος πόρος — και παραδίδω βάσει σύμβασης με σταθερή τιμή και βεβαία υπόσχεση παράδοσης.
Η γενετική ΤΝ έχει αλλάξει ένα μέρος της ενσωματωμένης ανάπτυξης. Ο κώδικας ρουτίνας μπορεί σήμερα να παραχθεί ταχύτερα από πριν. Η ουσιαστική μηχανική εργασία δεν μετατοπίστηκε, αλλά οξύνθηκε: συνίσταται στη σύνταξη ακριβούς προδιαγραφής για το τι πρέπει να γίνει, στην επιλογή του ασφαλούς δρόμου ανάμεσα σε πολλούς που λειτουργούν, και στον κατανοητό έλεγχο του αποτελέσματος. Γι' αυτό αναθέτετε σε έμπειρο μηχανικό. Περισσότερα για τον ρόλο της ΤΝ στα έργα μου →
Όταν ένα έργο embedded δεν λειτουργεί πια ή δεν είναι πια υπό έλεγχο, δεν βοηθά να προστεθεί άλλος ένας τυπικός προγραμματιστής. Βοηθά εμπειρία απέναντι στο ερώτημα γιατί κάτι αποτυγχάνει. Αναλύω κληρονομημένο κώδικα, βρίσκω τις αιτίες σποραδικών σφαλμάτων, τεκμηριώνω άγνωστες βάσεις κώδικα και τις επιστρέφω υπό τον έλεγχο της ομάδας σας.
Συστήματα πραγματικού χρόνου, κρίσιμο για την ασφάλεια firmware, ανάπτυξη οδηγών, bare-metal σε μικρούς μικροελεγκτές, σχεδιάσεις FPGA με επαλήθευση: αυτό είναι το επαγγελματικό μου πεδίο. Εξοικειωμένος με τα πρότυπα για automotive (ISO 26262) και ιατρική (IEC 62304), αλλά όχι δεσμευμένος σε έναν κλάδο.
Ορισμός εργασίας, προδιαγραφή, σχηματικό, διάταξη πλακέτας, firmware, σχεδίαση FPGA, δοκιμή, παράδοση — κατόπιν αιτήματος συμπεριλαμβανομένης της καθοδήγησης έργου, του σχεδιασμού οροσήμων και της τεκμηρίωσης παραλαβής. Κατόπιν επιθυμίας έως τη μαζική παραγωγή μέσω καθιερωμένων εταίρων. Ένας υπεύθυνος επικοινωνίας αντί για αλυσίδα προμηθευτών.
Υλικό, firmware, FPGA, αυτοματοποίηση δοκιμών και διαχείριση έργου — από ένα χέρι.
Από τη σύλληψη στο πρωτότυπο: σχηματικό, διάταξη πλακέτας, κώδικας και επαλήθευση.
Κρίσιμη για την ασφάλεια ανάπτυξη embedded κατά ISO 26262 και IEC 62304.
C, C++, assembler, VHDL, SystemVerilog. ARM, ESP32, FPGA. CAN, Ethernet, SPI.
Automotive, ιατρική, βιομηχανία, έλεγχος, πλοήγηση.
Audi, Stihl και άλλοι πελάτες σε διάστημα άνω των τριών δεκαετιών.
Σύμβαση με σταθερή τιμή και βεβαία υπόσχεση παράδοσης ή ωριαίο κοντινγκέντο.
IT-Kompendium και Pruefungswissen — εξειδικευμένη βιβλιογραφία για τη γερμανική εξέταση IHK.
Diplom-Informatiker (FH), ειδίκευση τεχνική πληροφορική. Καριέρα από το 1990.
Δωρεάν αρχική συζήτηση και μη δεσμευτική αξιολόγηση έργου.
Γνώση και συμβουλές
Αν έχετε ένα έργο embedded που είναι δύσκολο να οριοθετηθεί, το καλύτερο σημείο εκκίνησης είναι η άμεση επικοινωνία. Η αρχική συζήτηση και η αδρή αξιολόγηση είναι δωρεάν και μη δεσμευτικές. Ετοιμότητα NDA σε εμπιστευτικά έργα είναι αυτονόητη.