Αρχική

Κρίσιμη για την ασφάλεια ανάπτυξη embedded κατά πρότυπα

Πάνω από 35 χρόνια εμπειρίας στη λειτουργική ασφάλεια, συστήματα πραγματικού χρόνου και ανάπτυξη κοντά στο υλικό.

Η κρίσιμη για την ασφάλεια ανάπτυξη embedded δεν είναι θέμα μεμονωμένων λειτουργιών, αλλά συνολικής προσέγγισης: από ανάλυση απαιτήσεων μέσω αρχιτεκτονικής και υλοποίησης έως επαλήθευση και τεκμηρίωση.

Οι ακόλουθοι τρεις τομείς ικανοτήτων είναι το θεμέλιο της εργασίας μου. Επικαλύπτονται σε σχεδόν κάθε έργο.

Εμπειρία

1. Εμπειρία

Πάνω από τρεις δεκαετίες ανάπτυξης embedded — από την έναρξη της καριέρας στην ανάπτυξη κινητήρων έως την τρέχουσα δραστηριότητα ως ανεξάρτητος σύμβουλος.

  • Πάνω από 35 χρόνια ανάπτυξης embedded (από το 1990)
  • Έναρξη καριέρας στη Mercedes-Benz, Stuttgart-Untertürkheim
  • Έργα για αρκετούς μεγάλους κατασκευαστές στη Γερμανία, τη Μεγάλη Βρετανία και τις ΗΠΑ
  • Διεθνής δραστηριότητα στη Γερμανία και τη Γαλλία
  • 2002 — ίδρυση της Navimess Elektronik (που έκλεισε αργότερα)
  • 2012 — ίδρυση της SCHMITT CONSULTING S.A.R.L. στη Γαλλία
  • Diplom-Informatiker (FH), ειδίκευση τεχνική πληροφορική
  • Διπλωματική εργασία από την τεχνική ρύθμισης με realtime οδηγούς υλικού σε assembler
Πρότυπα

2. Πρότυπα και κανονισμοί

Εξοικειωμένος με τα πρότυπα που σχετίζονται με κρίσιμη για την ασφάλεια ανάπτυξη σε automotive, ιατρική και βιομηχανία.

  • ISO 26262 — Λειτουργική ασφάλεια (automotive, ASIL A έως D)
  • IEC 61508 — Λειτουργική ασφάλεια (βιομηχανία, SIL 1 έως 4)
  • IEC 62304 — Κύκλος ζωής λογισμικού (ιατρικές συσκευές)
  • IEC 60601-1 — Ασφάλεια συσκευής (ιατρική)
  • RTCA/DO-178B — Λογισμικό αεροπορίας (DAL A έως E)
  • Automotive SPICE — Αξιολόγηση διεργασιών
  • MISRA-C / MISRA-C++ — Κανόνες κωδικοποίησης
Διοίκηση

3. Διοίκηση έργου

Τα έργα embedded σπάνια αποτυγχάνουν λόγω τεχνικής, συχνά λόγω επικοινωνίας και διοίκησης.

  • Αυστηρή διοίκηση προθεσμιών και κόστους
  • Τακτικός συντονισμός με τον πελάτη στον συμφωνημένο ρυθμό
  • Προσφορές με εγγύηση τιμής για συμβάσεις σταθερής τιμής
  • Μεταφορά γνώσης σε ομάδες πελάτη στο τέλος του έργου
  • Συντονισμός εξωτερικών προμηθευτών και εσωτερικών τομέων
  • Τεχνική τεκμηρίωση και ανιχνεύσιμη παράδοση κώδικα
  • Ετοιμότητα NDA και εμπιστευτικός χειρισμός περιεχομένου έργου

Συμπληρωματικά τεχνικά κέντρα βάρους

Δίπλα στους τρεις κύριους τομείς, από τα 35 χρόνια πρακτικής έχουν προκύψει διάφορα κέντρα βάρους περιεχομένου:

Συστήματα πραγματικού χρόνου και ανάπτυξη bare-metal
Προγραμματισμός κοντά στο υλικό σε μικρούς μικροελεγκτές, με ή χωρίς λειτουργικό σύστημα πραγματικού χρόνου.
Επαλήθευση FPGA
Ανάπτυξη σε VHDL και SystemVerilog, με testbenches και συστηματική επαλήθευση.
Ανάληψη κώδικα και αντίστροφη μηχανική
Ανάλυση κληρονομημένων βάσεων κώδικα — assembler, C, C++, συχνά χωρίς τεκμηρίωση. Το έργο Stihl (βλέπε αναφορές) είναι παράδειγμα.
Κρυπτογράφηση και ασφαλής επικοινωνία
Ανάπτυξη κρυπτογραφικών μεθόδων και ασφαλούς επικοινωνίας διαύλου σε περιβάλλον embedded. Σημείωση: πάνω από ένα ορισμένο επίπεδο κρυπτογράφησης μπορεί να απαιτείται άδεια από την αρμόδια αρχή.

Τι σημαίνουν αυτές οι ικανότητες για εσάς

Εάν έχετε έργο όπου παίζουν ρόλο η συμμόρφωση με πρότυπα, οι απαιτήσεις πραγματικού χρόνου ή η πολυπλοκότητα κοντά στο υλικό — και ταυτόχρονα δεν θέλετε να προσλάβετε ολόκληρη ομάδα ειδικών, αλλά ένα άτομο με συνολική επισκόπηση και υπόσχεση παράδοσης — τότε η συνεργασία είναι πιθανώς κατάλληλη.

Χρωματικό σχήμα

Γλώσσα