Softwareingenieur:in

Softwareingenieur:in

München Vollzeit 60750 - 74250 € / Jahr (geschätzt) Vor Ort
S

Auf einen Blick

  • Aufgaben: Entwickle zuverlässige CI/CD-Pipelines und sorge für reibungslose Softwarebereitstellungen.
  • Unternehmen: Innovatives Unternehmen, das KI-Lösungen für die Automobilindustrie entwickelt.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und direkte Zusammenarbeit mit Führungskräften.
  • Weitere Informationen: Dynamisches Umfeld mit großartigen Wachstumschancen und direkter Einflussnahme auf Unternehmensstandards.
  • Warum dieser Job: Gestalte die Zukunft der Industrie mit deiner Software und mache einen echten Unterschied.
  • Qualifikationen: Erfahrung in CI/CD und Infrastruktur als Code, sowie ein Auge für Sicherheit.

Das prognostizierte Gehalt liegt zwischen 60750 - 74250 € pro Jahr.

Bei Syn2core entwickeln wir AI Copilot, einen KI-Assistenten, der auf Smart Glasses läuft, um Arbeiter an der Produktionslinie in Echtzeit zu unterstützen. Unser System streamt und verarbeitet Daten in Echtzeit und liefert direktes Audio-Feedback an die Arbeiter. Wir setzen es in den Produktionslinien der Automobilindustrie weltweit ein – datenschutzorientiert von Anfang an: alles, was wir speichern, wird anonymisiert erfasst.

Unsere langfristige Vision: Die egocentrischen Daten, die wir sammeln, sind das Trainingsmaterial für die nächste Generation des Robotik-Lernens – wir positionieren uns im Herzen des Wettlaufs um autonome Roboter für den industriellen Einsatz in der Automobil-, Luftfahrt- und Raumfahrtindustrie und darüber hinaus.

Die Rolle

Sie werden den Weg zwischen "Code zusammengeführt" und "verifiziert beim Kunden laufend" besitzen: CI/CD, Release-Engineering, Infrastruktur als Code und die Flotte von GPU-Edge-Maschinen, auf denen unser System in Fabriken läuft. Wir haben schnell gebaut, und Teile dieser Kette tragen die technische Schuld der Geschwindigkeit – Ihre Mission ist es, die Frage "Was genau läuft an Station 12, und ist es dieselbe Software, die den Abnahmetest bestanden hat?" in einer Abfrage beantwortbar zu machen.

Sie werden es nicht alleine tun: Sie arbeiten täglich mit unserem Lead Software Engineer und dem CTO zusammen, Designentscheidungen erfolgen offen, und dies ist ein Mandat für das erste Jahr – keine Checkliste für den ersten Tag. Es wird nicht erwartet, dass Sie alles bereits gemacht haben; es wird erwartet, dass Sie wachsen und es übernehmen, und wir werden es mit Ihnen aufbauen.

Was Sie tun werden

  • Releases zuverlässig machen – CI/CD end-to-end besitzen, bis niemand mehr eine Pipeline "nur zur Sicherheit" erneut ausführt; jede Edge-Bereitstellung eine versionierte, reproduzierbare Veröffentlichung mit Rollout, Rollback und Versionsinventar über die Kundenseiten.
  • Client-Onboarding in Konfiguration umwandeln – unsere Infrastruktur als Code in wiederverwendbare Module konsolidieren, sodass eine neue Kundenseite in Tagen eingerichtet ist.
  • Der Flotte Augen und ein Sicherheitsnetz geben – Metriken, Dashboards und Alarmierung, sodass ein Ausfall an der Station uns benachrichtigt, bevor der Kunde es bemerkt; Backup und Notfallwiederherstellung mit getesteten Wiederherstellungen, nicht angenommen; sicherer Fernzugriff richtig umgesetzt.
  • Datenschutz und Sicherheit durchsetzbar machen – Anonymisierung, die architektonisch unmöglich zu überspringen ist; Geräteidentität und Authentifizierung für unsere Echtzeit-Streaming-Verbindungen, von den Geräten an der Linie bis zum Backend.
  • Den Replay-Harness mit uns bauen – zusammen mit unserem Lead Software Engineer aufgezeichnete Fabrikstreams in Regressionstests für die gesamte Pipeline umwandeln.

Was Sie bekommen

  • Ein ganzes Gebiet, das wirklich Ihres ist – Architekturentscheidungen inklusive – mit einer direkten Verbindung zum CTO, nicht einer Ticketwarteschlange.
  • Ihre Arbeit läuft innerhalb von Wochen, nicht Quartalen, auf echten Produktionslinien bei großen OEMs.
  • Die seltene Chance, den operativen Standard eines Unternehmens frühzeitig festzulegen, anstatt das Erbe von jemand anderem zu übernehmen.

Wo Sie in 12 Monaten sein werden

Die Flotte benachrichtigt uns, bevor der Kunde etwas bemerkt. Releases sind versioniert und langweilig. Eine neue Kundenseite ist eine Konfigurationsdatei. Jede Streaming-Verbindung gehört zu einem bekannten Gerät, und Compliance-Audits bestehen, weil die Pipeline die Regeln durchsetzt. Das werden wir gemeinsam aufbauen – und Sie werden die Person sein, die es so gemacht hat.

Wer Sie sind

  • Langweilig schlägt clever – Sie sind stolz auf Systeme, über die niemand nachdenken muss.
  • Null Toleranz für provisorische Lösungen: Sie sehen Mühe, beseitigen sie dauerhaft und dokumentieren das Ergebnis.
  • Sicherheit und Datenschutz standardmäßig, nicht als Härtungsphase.
  • „Unversioniert bedeutet unverschifft“ – und Sie halten diese Linie unter Druck, auch vom CTO.
  • Sie lernen ungewöhnliche Stacks schnell und genießen es.

Ihre Erfahrung

Must have:

  • CI/CD-Eigentum, einschließlich selbst gehosteter oder On-Premise-Umgebungen.
  • Ernsthafte Erfahrung mit einem großangelegten Build-System (z.B. Bazel, Buck) und die Bereitschaft, tief einzutauchen.
  • Infrastruktur als Code (z.B. Terraform) bei einem großen Cloud-Anbieter.
  • Produktionsbeobachtbarkeit: Metriken, Protokollierung, Alarmierung – und die Backup/Wiederherstellungsdisziplin, die dazu gehört.

Ways to stand out:

  • Streaming-Medien-Pipelines (z.B. WebRTC) und deren Sicherheit.
  • Geräteidentität / Zero-Trust-Architekturen.
  • Supply-Chain-Sicherheit (SBOMs, Abhängigkeitsautomatisierung).
  • Release-Engineering bei einem Hardware- oder Embedded-Unternehmen.

Softwareingenieur:in Arbeitgeber: Syn2core

Syn2core ist ein hervorragender Arbeitgeber, der innovative Lösungen im Bereich der Robotik und künstlichen Intelligenz entwickelt. Mit einem dynamischen Arbeitsumfeld, das auf wissenschaftlicher Ehrlichkeit und kreativer Freiheit basiert, bieten wir unseren Mitarbeitern die Möglichkeit, an bahnbrechenden Projekten zu arbeiten und ihre Karriere durch enge Zusammenarbeit mit Führungskräften und die Betreuung von Doktoranden voranzutreiben. Unsere Unternehmenskultur fördert kontinuierliches Lernen und respektiert negative Ergebnisse als wertvolle Erkenntnisse, was Syn2core zu einem einzigartigen Ort für alle macht, die an der Zukunft der autonomen Fertigung interessiert sind.

S

Kontaktdaten:

Syn2core Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Softwareingenieur:in erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Syn2core anzuklopfen, wenn du dich auf die Stelle als Softwareingenieur:in bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Syn2core vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Softwareingenieur:in mit Bravour zu bestehen

CI/CD
Release Engineering
Infrastructure-as-Code
Terraform
Produktionsbeobachtbarkeit
Metriken
Logging

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Syn2core klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Syn2core vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.