Software Engineer Embedded Systems (m/w/d)
Software Engineer Embedded Systems (m/w/d)

Software Engineer Embedded Systems (m/w/d)

Augsburg Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
Embedded GmbH

Auf einen Blick

  • Aufgaben: Entwickle spannende Embedded-Software für internationale Kunden und arbeite an innovativen Projekten.
  • Arbeitgeber: IBV - Echtzeit- und Embedded GmbH & Co. KG, ein dynamisches Unternehmen in Augsburg.
  • Mitarbeitervorteile: Flexibles Arbeitszeitmodell, kostenlose Snacks und Getränke sowie betriebliche Altersvorsorge.
  • Andere Informationen: Tolle Karrierechancen in einem kreativen und unterstützenden Arbeitsumfeld.
  • Warum dieser Job: Gestalte die Zukunft der Technologie mit herausfordernden Projekten und einem freundlichen Team.
  • Gewünschte Qualifikationen: Studium in Informatik oder Elektrotechnik und Kenntnisse in C oder C++ erforderlich.

Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Augsburg Festanstellung in Vollzeit

Deine Aufgabe: Als Software Engineer für Embedded Systems arbeitest du mit unseren internationalen Kunden an anspruchsvollen Embedded-Software-Projekten. Die Projekte bei IBV sind vielfältig, von der Entwicklung einzelner hardware-naher Treiber für Mikrocontroller über Kommunikationsprotokolle für industrielle Feldbusse bis hin zur Integration mit cloud-basierten Diensten für IoT-Projekte oder die Implementierung graphischer Benutzeroberflächen.

IBV unterstützt seine Kunden dabei oft gerade dann, wenn spezielles Know-How und Fähigkeiten für die Verwendung einer Hard- und Software-Plattform benötigt werden, oder eine vorgelagerte Analyse für den optimalen Umgang mit komplexer Hardware erforderlich ist. Themengebiete, mit denen wir uns aktuell beschäftigen, sind z.B. echtzeitfähige Kommunikation in industriellen Netzen mit Zeitsynchronisation im Nanosekunden-Bereich, heterogene Prozessor-Architekturen und Inter-Prozessor-Kommunikation, die effiziente Aufzeichnung von High-Speed-Messwerten mit begrenzten Ressourcen oder die Anbindung industrieller Netze an moderne x86-basierte Systeme mit einem Fokus auf Security und rückwirkungsfreien Betrieb unterschiedlicher Datenströme.

Die Software-Entwicklung erfolgt überwiegend in C auf ARM und x86 basierten Systemen, wobei aber auch PowerPC, TriCore und RISC-V oder andere zum Einsatz kommen können. Multi-Threading in POSIX Umgebungen oder auf einem RTOS wie FreeRTOS, ThreadX oder Zephyr ist Standard. Die Entwicklung von Software für Embedded Linux Systeme, die Anpassung von Linux an verschiedene SoCs und die Optimierung der Echtzeit-Ausführung sind wiederkehrende Aufgaben.

Die Fähigkeit, auf Assembler-Ebene Anwendungen debuggen zu können, ist bei verschiedenen Aufgaben gefragt, wenn es um das optimale und fehlerfreie Zusammenspiel von Hard- und Software geht. Das Lesen von Schaltplänen, Datenblättern und Reference-Manuals ist Teil der täglichen Arbeit. Die Analyse verschiedener Probleme erfordert dabei den Einsatz von Oszilloskop, Logic-Analyzer oder speziellem Protocol-Analyzer.

Aufgrund stetig wachsender Anforderungen im Bereich der Cyber Security gehören die Verwendung von Secure Boot, der Einsatz verschlüsselter Kommunikationsprotokolle und die verschlüsselte Ablage von Daten in fast allen Projekten zum Aufgaben-Spektrum.

Als Software Engineer arbeitest du als Teil unseres Teams an unserem Standort in Augsburg an den Projekten unserer Kunden und bearbeitest ein breites Aufgabenspektrum. Uns ist dabei bewusst, dass kein potenzieller Mitarbeiter alle Themen gleichermaßen abdecken kann. Umso wichtiger ist uns daher das grundsätzliche Interesse an spannenden Technologien und die Bereitschaft, sich mit neuen Themen auseinanderzusetzen.

Deine Qualifikationen:

  • Abgeschlossenes Studium der Informatik, Elektrotechnik oder eines vergleichbaren technischen Studiengangs
  • Gute Kenntnisse in der Softwareentwicklung in C oder C++
  • Optional: Erfahrung in der hardwarenahen Softwareentwicklung mit C oder C++
  • Optional: Erfahrung in der Softwareentwicklung für Embedded Linux oder andere Echtzeitbetriebssysteme (z. B. FreeRTOS, Zephyr oder QNX)
  • Technisches Verständnis im Bereich Embedded Systems, Mikrocontroller und hardwarenaher Schnittstellen
  • Analytische Fähigkeiten und eine systematische, lösungsorientierte Arbeitsweise, auch bei kniffligen Problemen
  • Gute Kommunikationsfähigkeit in Deutsch und Englisch
  • Interesse, sich proaktiv und schnell in neue Technologien und Themen einzuarbeiten

Das erwartet Dich:

  • Spannende, herausfordernde und abwechslungsreiche Projekte mit hoher technischer Komplexität für renommierte Kunden aus verschiedenen Branchen, die wir bei uns in Augsburg Inhouse durchführen
  • Freundschaftliches Arbeitsklima in einem Team von Embedded-Experten
  • Großzügige und klimatisierte Büros
  • Arbeitsplatz mit guter Verkehrsanbindung in Augsburg, inkl. Tiefgaragenstellplatz für Fahrrad und Auto
  • Faires und flexibles Arbeitszeitmodell
  • Großzügiger Arbeitsplatz mit individueller Ausstattung
  • Betriebliche Altersvorsorge
  • Kostenloses Obst und Getränke, Kaffee und Cappuccino

Haben wir Dein Interesse geweckt? - Dann nimm Kontakt mit uns auf oder sende uns Deine Bewerbungsunterlagen (Anschreiben, Lebenslauf, Zeugnisse).

IBV - Echtzeit- und Embedded GmbH & Co. KG Bergiusstraße 1386199 Augsburg

Software Engineer Embedded Systems (m/w/d) Arbeitgeber: Embedded GmbH

IBV bietet als Arbeitgeber ein inspirierendes Umfeld für Software Engineers im Bereich Embedded Systems in Augsburg. Mit spannenden Projekten, einem freundschaftlichen Arbeitsklima und flexiblen Arbeitszeitmodellen fördert das Unternehmen die persönliche und berufliche Entwicklung seiner Mitarbeiter. Zudem profitieren die Angestellten von modernen Büros, einer hervorragenden Verkehrsanbindung und zahlreichen Zusatzleistungen wie betrieblicher Altersvorsorge und kostenlosen Getränken.
Embedded GmbH

Kontaktperson:

Embedded GmbH HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Engineer Embedded Systems (m/w/d)

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir können dir dabei helfen, die besten Ressourcen zu finden.

Tipp Nummer 3

Sei proaktiv! Wenn du ein interessantes Projekt siehst, zögere nicht, dich direkt bei uns zu bewerben. Wir freuen uns immer über motivierte Talente, die sich für Embedded Systems begeistern.

Tipp Nummer 4

Zeige dein Interesse an neuen Technologien! In einem sich ständig weiterentwickelnden Bereich wie Embedded Systems ist es wichtig, am Puls der Zeit zu bleiben. Lass uns wissen, welche Themen dich besonders interessieren!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer Embedded Systems (m/w/d)

C
C++
Embedded Systems
Mikrocontroller
Echtzeitbetriebssysteme
FreeRTOS
Zephyr
Debugging auf Assembler-Ebene
Schaltpläne lesen
Datenblätter analysieren
Oszilloskop
Logic-Analyzer
Cyber Security
Kommunikationsprotokolle
Analytische Fähigkeiten

Tipps für deine Bewerbung 🫡

Mach dein Anschreiben persönlich: Sprich uns direkt an und zeig, dass du dich mit unserer Firma und den Projekten auseinandergesetzt hast. Ein persönlicher Bezug macht einen großen Unterschied und zeigt dein echtes Interesse.

Zeig deine technischen Skills: Gib konkrete Beispiele für deine Erfahrungen in der Softwareentwicklung, besonders in C oder C++. Wenn du mit Embedded Systems gearbeitet hast, erzähl uns davon! Das hilft uns, deine Eignung besser einzuschätzen.

Sei klar und strukturiert: Achte darauf, dass deine Unterlagen übersichtlich sind. Verwende klare Absätze und eine logische Struktur, damit wir schnell die wichtigsten Informationen finden können. Das zeigt auch deine analytischen Fähigkeiten!

Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass alles an die richtige Stelle kommt und wir deine Unterlagen schnell bearbeiten können.

Wie du dich auf ein Vorstellungsgespräch bei Embedded GmbH vorbereitest

Technisches Know-how auffrischen

Stelle sicher, dass du deine Kenntnisse in C und C++ sowie in der hardwarenahen Softwareentwicklung auffrischst. Gehe die Grundlagen von Embedded Systems durch und sei bereit, spezifische Fragen zu diesen Themen zu beantworten.

Projekte und Erfahrungen vorbereiten

Bereite dich darauf vor, über deine bisherigen Projekte zu sprechen, insbesondere solche, die mit Mikrocontrollern oder Echtzeitbetriebssystemen zu tun hatten. Zeige, wie du Probleme gelöst hast und welche Technologien du verwendet hast.

Analytische Fähigkeiten demonstrieren

Sei bereit, deine analytischen Fähigkeiten unter Beweis zu stellen. Möglicherweise wirst du gebeten, ein technisches Problem zu lösen oder einen Code zu debuggen. Übe vorher, um sicherzustellen, dass du in der Lage bist, strukturiert und lösungsorientiert zu denken.

Interesse an neuen Technologien zeigen

Zeige dein Interesse an neuen Technologien und Entwicklungen im Bereich Embedded Systems. Sprich darüber, wie du dich in der Vergangenheit in neue Themen eingearbeitet hast und welche aktuellen Trends du verfolgst.

Software Engineer Embedded Systems (m/w/d)
Embedded GmbH
Standort: Augsburg
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

>