Embedded Software Engineer
Embedded Software Engineer

Embedded Software Engineer

Befristet 48000 - 84000 € / Jahr (geschätzt) Home Office möglich (teilweise)
Go Premium
A

Auf einen Blick

  • Aufgaben: Entwickle und integriere Software für autonome Fahrtechnologien auf verschiedenen Hardware-Plattformen.
  • Arbeitgeber: Innovatives Unternehmen im Bereich autonomes Fahren mit einem dynamischen Team.
  • Mitarbeitervorteile: Flexibles Hybrid-Arbeitsmodell, wettbewerbsfähiges Gehalt und Weiterbildungsmöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft des Fahrens und arbeite mit modernster Technologie.
  • Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Embedded- oder Automobilsoftwareentwicklung.
  • Andere Informationen: Tolle Karrierechancen in einem zukunftsorientierten Umfeld.

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

Wir suchen einen außergewöhnlichen Software-Integrationsingenieur, der uns auf Vertragsbasis im Application Software-Team in Deutschland unterstützt, mit dem Fokus auf die Lokalisierung und Weiterentwicklung unserer autonomen Fahrtechnologie.

In dieser Rolle sind Sie verantwortlich für das Hochfahren und die Validierung unseres KI-Software-Stacks auf Kundenhardware-Plattformen und stellen eine nahtlose Leistung über verschiedene SoCs und Betriebssysteme hinweg sicher. Sie arbeiten eng mit funktionsübergreifenden Teams in den Bereichen Verifikation, Release und OEM-Partnern zusammen, um eine reibungslose Integration und zuverlässige Lieferung zu gewährleisten.

Verantwortlichkeiten:

  • Durchführung des Software-Hochfahrens auf Kundenhardware-Plattformen (z.B. NVIDIA Drive, Qualcomm Ride).
  • Portierung und Konfiguration von Linux-basierten Systemen, QNX und Adaptive AUTOSAR-Umgebungen.
  • Integration und Validierung von Treibern, Middleware und Bootzeitkonfigurationen.
  • Zusammenarbeit mit Verifikations- und Release-Teams zur Integration von Hardware in CI/CD, HIL und Testinfrastruktur.
  • Arbeiten mit OEM- und Tier-1-Teams zur Lösung hardware-spezifischer Integrationsprobleme.
  • Implementierung von systemweiten Diagnosen, Protokollierung und Konfiguration des sicheren Bootvorgangs.
  • Entwicklung von Automatisierungen für Einrichtung, Flashen, Gesundheitsprüfungen und Testausführungen auf Zielhardware.

Über Sie:

Um Sie für den Erfolg vorzubereiten, suchen wir die folgenden Fähigkeiten und Erfahrungen:

  • 5+ Jahre Erfahrung in der Entwicklung von Embedded- oder Automobilsoftware, idealerweise mit praktischer Erfahrung im Hochfahren von Plattformen.
  • Starke Kenntnisse in C++, Bash und Python.
  • Nachgewiesene Erfahrung mit der Verwendung und Modifizierung von Middleware wie OpenDDS, Kommunikationsprotokollen unter Verwendung von gRPC oder ähnlichem.
  • Tiefes Verständnis von Linux-basierten Embedded-Systemen (Yocto, systemd, Bootloader, Gerätetrees).
  • Vertrautheit mit QNX und Adaptive AUTOSAR-Umgebungen sowie die Fähigkeit, diese auf Zielhardware zu konfigurieren und zu debuggen.
  • Erfahrung im Hochfahren von Automobil-SoCs (z.B. NVIDIA Orin, Qualcomm SA8295/SA8650, Renesas, TI).
  • Komfortable Arbeit mit Hardware-Debuggern, Flash-Tools, seriellen Konsolen und Board-Support-Paketen (BSPs).
  • Vertrautheit mit Kommunikationsprotokollen wie CAN, Ethernet, PCIe, SPI, I2C.
  • Praktische Erfahrung in der Integration von Embedded-Plattformen in CI/CD-Pipelines und Testautomatisierungsrahmen.
  • Einblick in Automobil-Verifikationsumgebungen (z.B. HIL-Systeme, Vector-Toolchains, benutzerdefinierte CI-Rigs).
  • Erfahrung in einem sicherheitskritischen Bereich mit Verständnis für ISO 26262, Bootzeitdeterminismus und Watchdogs.
  • Verständnis von sicherem Boot, OTA-Updates und Themen der Cybersicherheit auf Systemebene.
  • Vertrautheit mit Docker, Jenkins, Git und Artefaktmanagement-Tools wie JFrog Artifactory.

Embedded Software Engineer Arbeitgeber: Annapurna

Als Embedded Software Engineer in Stuttgart bieten wir Ihnen die Möglichkeit, an der Spitze der autonomen Fahrtechnologie zu arbeiten. Unser Unternehmen fördert eine kollaborative und innovative Arbeitskultur, in der Sie nicht nur Ihre technischen Fähigkeiten weiterentwickeln, sondern auch aktiv zur Zukunft der Mobilität beitragen können. Genießen Sie flexible Arbeitszeiten, regelmäßige Schulungen und ein unterstützendes Team, das Ihre berufliche Entwicklung schätzt.
A

Kontaktperson:

Annapurna HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Embedded Software Engineer

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Informationen über die Firma oder die Position, die dich interessiert – oft helfen persönliche Empfehlungen mehr als ein Lebenslauf.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Da du als Embedded Software Engineer arbeitest, solltest du deine Kenntnisse in C++, Bash und Python auffrischen. Mach dir auch Gedanken über typische Fragen zur Integration und Validierung von Software – das wird dir einen Vorteil verschaffen.

Tipp Nummer 3

Zeige deine Leidenschaft für die Branche! Sprich über Projekte, an denen du gearbeitet hast, und wie sie zur Entwicklung autonomer Technologien beigetragen haben. Das zeigt, dass du nicht nur die technischen Fähigkeiten hast, sondern auch wirklich an dem interessiert bist, was du tust.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! Dort findest du nicht nur die neuesten Stellenangebote, sondern kannst auch sicher sein, dass deine Bewerbung direkt bei den richtigen Leuten landet. Lass uns gemeinsam den nächsten Schritt in deiner Karriere gehen!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Embedded Software Engineer

C++
Bash
Python
Embedded Software Development
Linux-basierte Systeme
QNX
Adaptive AUTOSAR
Automotive-grade SoCs
Hardware-Debugging
Flashing-Tools
Kommunikationsprotokolle (CAN, Ethernet, PCIe, SPI, I2C)
CI/CD-Pipelines
ISO 26262
Sichere Boot-Konfiguration
Docker

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.

Betone deine Erfahrungen: Stell sicher, dass du deine relevanten Erfahrungen im Bereich Embedded Software Engineering klar hervorhebst. Zeig uns, wie deine bisherigen Projekte und Kenntnisse in C++, Bash und Python dich zu einem idealen Kandidaten machen.

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte darauf, wie deine Fähigkeiten mit den Anforderungen übereinstimmen. Wenn du spezifische Erfahrungen mit SoCs oder CI/CD-Pipelines hast, bringe diese unbedingt zur Sprache!

Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und effizient bei uns ankommt. Wir freuen uns darauf, von dir zu hören!

Wie du dich auf ein Vorstellungsgespräch bei Annapurna vorbereitest

Technisches Wissen auffrischen

Stelle sicher, dass du deine Kenntnisse in C++, Bash und Python auf den neuesten Stand bringst. Bereite dich darauf vor, technische Fragen zu beantworten und zeige, dass du mit den spezifischen Technologien, die in der Stellenbeschreibung erwähnt werden, vertraut bist.

Praktische Beispiele parat haben

Bereite konkrete Beispiele aus deiner bisherigen Berufserfahrung vor, die deine Fähigkeiten im Bereich Embedded Software Engineering demonstrieren. Zeige, wie du erfolgreich an Projekten gearbeitet hast, die ähnliche Herausforderungen wie die in der Stellenbeschreibung beschriebenen hatten.

Teamarbeit betonen

Da die Rolle enge Zusammenarbeit mit verschiedenen Teams erfordert, solltest du Beispiele für erfolgreiche Teamprojekte bereithalten. Betone deine Kommunikationsfähigkeiten und wie du Konflikte gelöst hast, um die Integration und Lieferung zu optimieren.

Fragen vorbereiten

Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Unternehmenskultur und die spezifischen Herausforderungen des Teams zu erfahren.

Embedded Software Engineer
Annapurna
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>