Skip to content
mimi

Embedded Software Engineer - Code Analysis & Compiler Tech (m/w/d)

ChipShift GmbH

flexible Full-time Entry Level 3w ago

About the role

About ChipShift

ChipShift - Wir entkoppeln Software von Silizium. Die Elektronikindustrie steckt in einer Sackgasse: Starre Abhängigkeiten von Halbleiter-Architekturen bremsen Innovation und machen Unternehmen verwundbar. ChipShift bricht dieses Dogma auf. Wir schaffen technologische Souveränität, indem wir Embedded Software hochautomatisiert transferierbar machen. Unser Ziel ist klar: Jede Software muss auf jedem passenden Chip laufen - ohne manuelle Anpassungsschlachten. Vom Technologiestandort Dresden aus definieren wir den Standard für Multi-Sourcing neu. Wir suchen keine Mitläufer, sondern Architekten einer herstellerunabhängigen Zukunft. Wir bringen die Forschung jetzt auf die Straße - und du legst das Fundament dafür.

Your Mission

Die Engine, die Code versteht

Du portierst keinen Code - du entwickelst die Werkzeuge, die den Code unserer Kunden automatisch sezieren. Deine Aufgabe ist der Ausbau unserer Analyse-Engine. Du baust die "Core-Intelligence", die Code-Strukturen sowohl statisch als auch zur Laufzeit tiefgreifend analysiert, um die Basis für eine automatisierte Code-Portierung zu schaffen.

Your Tasks

  • Static Analysis Engine: Du entwickelst unsere Toolchain auf Basis von LLVM/Clang weiter, um Code-Strukturen automatisiert zu erfassen und zu abstrahieren.
  • Dynamic Trace Analysis: Du nutzt JTrace Pro und Ozone, um das reale Laufzeitverhalten auf dem Target zu analysieren und diese Daten in unsere Toolchain zurückzuführen.
  • Automation-First: Du entwickelst unsere Python-basierten Analyse-Werkzeuge konsequent weiter.
  • Deep Tech Insights: Du willst wissen, was auf dem Silizium passiert. Du analysierst komplexe technische Spezifikationen und übersetzt sie in Logik für unsere Analyse-Tools.

Your Profile

C-Muttersprachler mit Fokus auf Compiler-Tech

Du passt zu uns, wenn du Code nicht nur schreibst, sondern seine Anatomie bis auf die Register-Ebene verstehen willst.

  • Abschluss: Erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung .
  • C/C++ ist deine Muttersprache: Du beherrschst die systemnahe Entwicklung sicher und willst tief in die Hardware-Abstraktion eintauchen.
  • Compiler-Interesse: Erste Berührungspunkte mit LLVM/Clang oder vergleichbaren Frameworks zur statischen Analyse.
  • Python-Skills: Du nutzt Python souverän als Werkzeug, um Prozesse zu automatisieren und Toolchains zu bauen.
  • Mindset: Du arbeitest analytisch, präzise und willst als Tech-Pionier echte Verantwortung für ein Produkt übernehmen.

Why ChipShift?

  • Echte Relevanz: Wir lösen eines der größten Probleme der modernen Industrie (Chip-Mangel, Vendor-Lock-in).
  • Deep Tech: Du arbeitest an der Schnittstelle von Compiler-Bau und Hardware-Analyse - kein Standard-Application-Development.
  • Mitgestalten: Du baust die Engine von Anfang an mit auf - dein Code ist das Fundament für das automatisierte Portieren.
  • Wachstum: Wir bringen die Forschung jetzt auf die Straße - perfekt für deinen Karriereeinstieg in einem echten Tech-Startup.

Hast du Lust, das Fundament für die hardwareunabhängige Zukunft zu legen? Dann schick uns deinen CV an: karriere@chipshift.de

ChipShift - Let's shift the industry.

Skills

CC++ClangJTrace ProLLVMOzonePython

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free