Embedded Software Ingenieur

Embedded Software Ingenieur

München Vollzeit 55000 - 75000 € / Jahr (geschätzt) Kein Homeoffice möglich
Amoria Bond Ltd

Auf einen Blick

  • Aufgaben: Entwickle hardwarenahe Software und löse komplexe Probleme in Echtzeitumgebungen.
  • Unternehmen: Spezialisiertes Entwicklungshaus für FPGA- und Embedded-Systeme im Raum München.
  • Vorteile: Attraktive Vergütung, flexible Arbeitszeiten und spannende Projekte.
  • Weitere Informationen: Dynamisches Team mit großartigen Entwicklungsmöglichkeiten.
  • Warum dieser Job: Arbeite an innovativen Technologien und gestalte die Zukunft der Datenerfassung.
  • Qualifikationen: Kenntnisse in C/C++, Python und Erfahrung mit Embedded Linux erforderlich.

Das prognostizierte Gehalt liegt zwischen 55000 - 75000 € pro Jahr.

Embedded Software Engineer (m/w/d) - Hochgeschwindigkeits-Datenerfassung & FPGA-Systeme - Raum München

Unser Kunde: Für unseren Kunden, ein spezialisiertes Entwicklungshaus für anspruchsvolle FPGA- und Embedded-Systeme im Bereich Hochgeschwindigkeits-Datenerfassung, Signalverarbeitung und wissenschaftlicher Anwendungen, suchen wir einen erfahrenen Embedded Software Engineer (m/w/d) - Raum München. Unser Kunde realisiert Projekte von Prototypen und Forschungsplattformen bis hin zu produktionsnahen Systemen mit höchsten Anforderungen an Stabilität, Performance und Hardwareintegration. Die Systeme werden in wissenschaftlichen und industriellen Messumgebungen weltweit eingesetzt.

Aufgaben:

  • Entwicklung hardwarenaher Software unter Linux sowie Implementierung und Debugging von Hochgeschwindigkeits-Datenpfaden
  • Entwicklung von Anwendungen zur Kommunikation mit FPGA-Systemen und Schaffung der Brücke zwischen Software und Hardware
  • Analyse und Behebung komplexer Timing-, Streaming- und Synchronisationsprobleme in anspruchsvollen Echtzeitumgebungen
  • Entwicklung von Tools für Datenerfassung, Validierung und Diagnose zur effizienten Arbeit und Fehlersuche
  • Zusammenarbeit mit FPGA-Entwicklung und Hardwaredesign sowie enge Abstimmung mit den Hardware-Kollegen
  • Performance-Optimierung und Stabilisierung bestehender Systeme mit Fokus auf höchste Geschwindigkeiten
  • Dokumentation technischer Lösungen und Entwicklungsprozesse in gewohnter Qualität

Erforderliche Skills:

  • Sehr gute Kenntnisse in C/C++ und Python
  • Sehr gute Linux-Kenntnisse sowie Erfahrung mit Embedded Linux
  • Erfahrung mit Multithreading und hardwarenaher Softwareentwicklung
  • Erfahrung mit Debugging komplexer Systeme
  • Sicherer Umgang mit Git
  • Hohe Eigenverantwortung sowie strukturierte und transparente Arbeitsweise
  • Klare Kommunikation und saubere technische Dokumentation
  • Fähigkeit, Probleme eigenständig zu analysieren und Lösungen vorzuschlagen

Nice to Have:

  • Erfahrung mit FPGA-naher Softwareentwicklung
  • Kenntnisse in PCIe / DMA / XDMA
  • Erfahrung mit Echtzeit- oder Streaming-Systemen
  • Python-Kenntnisse für Analyse- und Testtools (vertiefend)
  • Erfahrung mit Signalverarbeitung oder Datenerfassungssystemen
  • Kenntnisse in Qt oder GUI-Entwicklung
  • Erfahrung mit wissenschaftlichen oder industriellen Messsystemen

Embedded Software Ingenieur Arbeitgeber: Amoria Bond Ltd

Unser Kunde bietet eine dynamische und innovative Arbeitsumgebung im Raum München, die sich auf die Entwicklung anspruchsvoller FPGA- und Embedded-Systeme spezialisiert hat. Die Unternehmenskultur fördert Kreativität und Eigenverantwortung, während Mitarbeiter durch spannende Projekte in wissenschaftlichen und industriellen Anwendungen die Möglichkeit haben, ihre Fähigkeiten kontinuierlich weiterzuentwickeln. Zudem profitieren die Angestellten von einem starken Teamgeist und der Chance, an zukunftsweisenden Technologien zu arbeiten, die weltweit eingesetzt werden.

Amoria Bond Ltd

Kontaktdaten:

Amoria Bond Ltd Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Embedded Software Ingenieur erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze LinkedIn und Xing, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den Unterschied machen, also lass uns aktiv werden und unser Netzwerk erweitern!

Sei proaktiv!

Warte nicht darauf, dass Stellenanzeigen veröffentlicht werden. Kontaktiere Unternehmen direkt über unsere Website und zeige dein Interesse an möglichen Positionen. Manchmal gibt es ungenutzte Möglichkeiten, die nur darauf warten, entdeckt zu werden!

Bereite dich auf technische Interviews vor!

Stelle sicher, dass du deine Kenntnisse in C/C++, Python und Linux auffrischst. Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Lass uns zeigen, was wir draufhaben!

Zeige deine Leidenschaft!

Wenn du über deine Projekte sprichst, lass deine Begeisterung für Embedded-Systeme und FPGA-Entwicklung durchscheinen. Arbeitgeber suchen nach Kandidaten, die nicht nur die Fähigkeiten haben, sondern auch wirklich für das brennen, was sie tun!

Wir glauben, dass du diese Fähigkeiten brauchst, um Embedded Software Ingenieur mit Bravour zu bestehen

C/C++
Python
Linux
Embedded Linux
Multithreading
Debugging
Git

Einige Tipps für deine Bewerbung 🫡

Mach deine Bewerbung persönlich:Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erkläre, warum du dich für die Stelle als Embedded Software Ingenieur interessierst und was dich an unserem Unternehmen reizt.

Betone deine technischen Skills:Stell sicher, dass du deine Kenntnisse in C/C++, Python und Linux klar hervorhebst. Zeige uns, wie deine Erfahrungen mit hardwarenaher Softwareentwicklung und Debugging dir helfen werden, in dieser Rolle erfolgreich zu sein.

Dokumentation ist der Schlüssel:Achte darauf, dass deine Bewerbung gut strukturiert und fehlerfrei ist. Eine klare und saubere technische Dokumentation ist wichtig, also zeig uns, dass du das kannst, indem du auch deine Unterlagen ordentlich präsentierst.

Bewirb dich über unsere Website:Wir freuen uns, wenn du dich direkt über unsere Website bewirbst! So können wir deine Bewerbung schneller bearbeiten und du bist gleich im richtigen System. Lass uns gemeinsam an deiner Karriere arbeiten!

Wie man sich auf ein Vorstellungsgespräch bei Amoria Bond Ltd vorbereitet

Technisches Wissen auffrischen

Stelle sicher, dass du deine Kenntnisse in C/C++, Python und Linux vor dem Interview auffrischst. Gehe durch einige Beispiele von hardwarenaher Softwareentwicklung und sei bereit, über deine Erfahrungen mit Multithreading und Debugging komplexer Systeme zu sprechen.

Verstehe die Anforderungen

Lies die Stellenbeschreibung gründlich durch und mache dir Notizen zu den spezifischen Anforderungen, wie FPGA-Systeme und Hochgeschwindigkeits-Datenerfassung. Bereite konkrete Beispiele aus deiner bisherigen Arbeit vor, die zeigen, wie du diese Anforderungen erfüllt hast.

Kommunikation ist der Schlüssel

Bereite dich darauf vor, klar und strukturiert über deine Projekte und technischen Lösungen zu sprechen. Übe, wie du komplexe technische Konzepte einfach erklären kannst, um sicherzustellen, dass du auch für nicht-technische Gesprächspartner verständlich bist.

Fragen vorbereiten

Bereite einige Fragen vor, die du dem Interviewer stellen möchtest. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Unternehmenskultur und die Teamdynamik zu erfahren. Fragen zu den aktuellen Projekten oder Herausforderungen im Team sind immer gut!