Hire C developers
Senior C-Entwickler bei Miyagami bauen Embedded-, Firmware- und Betriebssystem-nahe Software. Sie arbeiten mit KI-Tools und prüfen, was diese liefern. Jeder Entwickler wird in manueller Speicherverwaltung, Pointer-Sicherheit, Nebenläufigkeit und hardwarenahem Debugging getestet.
01
Jeder Pointer ist ein Review-Punkt
Generierter C-Code kann ordentlich aussehen und trotzdem eine fehlende Bereichsprüfung, ein fehlendes Free oder einen nicht behandelten Fehlerpfad enthalten. In C führen solche Fehler zu Abstürzen oder Sicherheitslücken, daher prüfen Engineers die Modellausgaben Zeile für Zeile.
02
Hardware entspricht nicht den Annahmen des Modells
Modelle gehen von einer generischen Maschine aus. Echte Zielsysteme haben begrenzten Speicher, spezifische Compiler und Timing-Anforderungen – der Engineer muss wissen, wo generierter Code diesen Anforderungen nicht gerecht wird.
03
Tests sind schwieriger, daher zählt Urteilsvermögen mehr
Low-Level-Code lässt sich oft nur schwer mit Unit-Tests abdecken, weshalb sorgfältiges Lesen, statische Analyse und methodisches Debugging stärker ins Gewicht fallen.
So prüfen wir C-Entwickler
Jeder Engineer durchläuft ein Assessment zu den Grundlagen mit ausgeschalteten KI-Tools und ein zweites Assessment, in dem seine eigenen Agents laufen. Bei C-Entwicklern zählen diese Kriterien am meisten.
- Überprüfung von KI-Ausgaben
Engineers prüfen generierten C-Code mit einer fehlenden Bereichsprüfung oder einem nicht behandelten Fehlerpfad und entscheiden, was vor dem Deployment geändert werden muss.
- Debugging
Die Engineers verfolgen auf einem ressourcenbeschränkten Zielsystem einen Speicherfehler oder Timing-Bug mit Debugger, Sanitizern oder Logs bis zur Ursache zurück.
- Urteilsvermögen nach Risiko und Verantwortung
Der Engineer entscheidet, welche Änderungen auf dem Zielsystem sicher sind, welche Hardware-Tests erfordern und wer sie freigibt.
Einstellung über Miyagami
- Ein Senior Engineer, Vollzeit, zu einer festen monatlichen Pauschale
- Anstellung, Lohnabrechnung und Compliance inklusive, keine Personalvermittlungsgebühr
Zeitplan
- Mindestlaufzeit drei Monate
- Schlechte Passung: Wir ersetzen den Entwickler auf unsere Kosten.
Wie man KI-generierten Code reviewt
Bei AI-generiertem Code ändert sich ein Teil dessen, worauf Reviewer achten, der Rest bleibt gleich. Dieser Eintrag behandelt beides und nennt die typischen Fehlerbilder, die Sie prüfen sollten.
Was ist Backend as a Service (BaaS)?
BaaS stellt fertige Cloud-Infrastruktur (Datenbanken, Authentifizierung, Speicher, APIs) bereit, damit Teams Anwendungen ausliefern können, ohne Server von Grund auf aufzubauen oder zu betreiben.
Was hat sich beim Code-Review verändert
KI-generierter Code verändert den Fokus im Code-Review. Der Eintrag erklärt, warum Reviews länger dauern und welche Skills Reviewer brauchen.
Fragen zur Einstellung von C-Entwicklern
Wie erfahren sind die C-Entwickler bei Miyagami?
Jeder C-Entwickler, den wir Ihnen vorstellen, hat Produktivsysteme ausgeliefert und gewartet und beide Assessments bestanden. Die scorecards sehen Sie, bevor Sie ihn kennenlernen.
Wie testen Sie C konkret?
Jeder Kandidat absolviert zwei Assessments von je 60 Minuten in einer echten C-Codebasis. Das erste behandelt Speicherverwaltung, Pointer, Nebenläufigkeit und Debugging, ohne KI-Tools. Im zweiten nutzt er seine eigenen Agents, und das Assessment prüft, ob er unsichere Speicherzugriffe im generierten Code erkennt. Sie erhalten beide scorecards.
Wie schnell kann ein C-Entwickler anfangen?
Die Shortlist erhalten Sie in fünf Werktagen. Von der Shortlist bis zum first commit vergehen in der Regel drei Wochen. Darin enthalten sind Ihr Interview, jedes technische Gespräch, das Sie führen möchten, und der Vertragsabschluss. Wir arbeiten ausschließlich in Vollzeit, mit einer Mindestlaufzeit von drei Monaten.
Was kostet ein C-Entwickler über Miyagami?
Sie zahlen eine feste Monatspauschale von €5.600 bis €8.000 pro Vollzeit-Engineer. Anstellung, Lohnabrechnung und Compliance sind enthalten, eine Personalvermittlungsgebühr fällt nicht an. Auf der Preisseite vergleichen wir das mit den Gesamtkosten eines erfahrenen lokalen Entwicklers in Ihrem Land. Das Engagement läuft in Vollzeit mit einer Mindestlaufzeit von drei Monaten. Passt eine Besetzung nicht, ersetzen wir die Person auf unsere Kosten.
Arbeiten sie in unserem Stack und unseren Tools oder in ihren eigenen?
Sobald die Engineers bei Ihnen im Team sind, arbeiten sie in Ihren Repositories, mit Ihrem Tooling und in Ihren Sprints. Sie halten sich an Ihre Regeln dafür, was KI-Tools anfassen dürfen. Im zweiten Assessment nutzen sie ihre eigenen Agents, Sie haben also schon gesehen, wie sie damit arbeiten.
Shortlist innerhalb von fünf Werktagen erhalten
Sie schicken uns die Rollen und den Stack, entweder in einem kurzen Formular oder in einem 30-Minuten-Gespräch. Innerhalb von fünf Werktagen erhalten Sie namentlich benannte Senior Engineers zur Prüfung, jeweils mit beiden Scorecards.
Zertifiziert