Embedded Software Developer (m/w/d)

Embedded Software Developer (m/w/d)

Oberkochen Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Homeoffice möglich
engineering people GmbH

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen für optronische Systeme und arbeite im agilen Team.
  • Unternehmen: Führendes Unternehmen in der Embedded Systems Branche mit modernem Arbeitsumfeld.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein kreatives Team.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und Entwicklungsmöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an spannenden Projekten mit modernsten Tools.
  • Qualifikationen: Erfahrung in C++ und Embedded Systems sowie gute Englisch- und Deutschkenntnisse.

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

Aufgaben:

  • Konzeption, Entwicklung und Pflege einer Softwareplattform für optronische Sichtsysteme
  • Requirements Engineering und Softwarespezifikation
  • Weiterentwicklung der Plattform sowie zugehöriger Entwicklungsprozesse
  • Middleware-Programmierung zur Automatisierung verteilter Systeme inklusive CAN-Bus und Ethernet
  • objektorientierte Softwareentwicklung in C++
  • agile Planung und Umsetzung der Softwareentwicklung im Team
  • Nutzung moderner Software- und Webtechnologien inklusive Git, Jira, Confluence, CMake, Catch2, SQLite, Buildroot und Enterprise Architect

Profil:

  • Fachinformatiker mit Schwerpunkt Embedded Systems, Studium im Bereich Elektrotechnik, Informatik, Mechatronik oder eine vergleichbare Qualifikation
  • mehrjährige Erfahrung in der Software-Architekturbeschreibung mit UML und in der Software-Entwicklung mit C++ für Buildroot Linux, QNX und FreeRTOS
  • Kenntnisse im Requirements Engineering, mit Spezifikationserstellung in DOORS und im Middleware-Programming
  • Kenntnisse rund um Multi-Processing auf "System on Chip" Architekturen sind von Vorteil
  • selbstständige Arbeitsweise sowie ausgeprägtes Leistungs- und Qualitätsbewusstsein
  • sehr gute Deutsch- und Englischkenntnisse

Embedded Software Developer (m/w/d) Arbeitgeber: engineering people GmbH

Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem innovativen Umfeld zu arbeiten, das auf Teamarbeit und kontinuierliche Weiterbildung setzt. Unsere Unternehmenskultur fördert Kreativität und Eigenverantwortung, während wir gleichzeitig attraktive Benefits wie flexible Arbeitszeiten und moderne Arbeitsplätze in einer dynamischen Region anbieten. Bei uns haben Sie die Chance, Ihre Fähigkeiten in der Embedded Softwareentwicklung weiterzuentwickeln und an spannenden Projekten mit neuesten Technologien zu arbeiten.

engineering people GmbH

Kontaktdaten:

engineering people GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Embedded Software Developer (m/w/d) erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Embedded Software Entwicklern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe typische Fragen zur objektorientierten Programmierung in C++ und Middleware-Programmierung. Zeige, dass du die Anforderungen im Jobbeschreibung verstehst und anwenden kannst.

Tipp Nummer 3

Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – mach den ersten Schritt!

Tipp Nummer 4

Zeige deine Leidenschaft für Embedded Systems! In Gesprächen oder Interviews, sprich über deine Projekte und was dich an dieser Technologie fasziniert. Das hebt dich von anderen Bewerbern ab.

Wir glauben, dass du diese Fähigkeiten brauchst, um Embedded Software Developer (m/w/d) mit Bravour zu bestehen

Softwareentwicklung in C++
Requirements Engineering
Softwarespezifikation
Middleware-Programmierung
Automatisierung verteilter Systeme
CAN-Bus
Ethernet

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. Erzähl uns, warum du dich für die Stelle als Embedded Software Developer interessierst und was dich an unserer Softwareplattform begeistert.

Betone deine relevanten Erfahrungen:Stell sicher, dass du deine Erfahrungen in der Softwareentwicklung mit C++ und im Requirements Engineering klar hervorhebst. Wir wollen wissen, wie du unsere Anforderungen erfüllen kannst und welche Projekte du bereits erfolgreich umgesetzt hast.

Sei strukturiert und präzise:Halte deine Bewerbung übersichtlich und gut strukturiert. Verwende klare Absätze und Bullet Points, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, dass du die richtige Person für unser Team bist!

Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. Das macht es uns einfacher, deine Unterlagen zu verwalten und sicherzustellen, dass du alle notwendigen Informationen bereitstellst. Wir freuen uns auf deine Bewerbung!

Wie man sich auf ein Vorstellungsgespräch bei engineering people GmbH vorbereitet

Verstehe die Anforderungen

Mach dich mit den spezifischen Anforderungen der Stelle vertraut. Lies die Jobbeschreibung gründlich durch und überlege, wie deine Erfahrungen und Fähigkeiten zu den genannten Aufgaben passen. So kannst du gezielt auf Fragen eingehen und deine Eignung unter Beweis stellen.

Bereite Beispiele vor

Denke an konkrete Beispiele aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten in der Softwareentwicklung, insbesondere in C++ und Middleware-Programmierung, zeigen. Nutze die STAR-Methode (Situation, Task, Action, Result), um deine Antworten strukturiert und überzeugend zu präsentieren.

Technisches Wissen auffrischen

Stelle sicher, dass du mit den Technologien und Tools, die in der Jobbeschreibung erwähnt werden, vertraut bist. Das umfasst Git, Jira, Confluence und andere. Wenn du praktische Erfahrungen hast, sei bereit, darüber zu sprechen und eventuell auch technische Fragen zu beantworten.

Teamarbeit betonen

Da die Stelle agile Planung und Teamarbeit erfordert, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Zeige, wie du zur Verbesserung von Entwicklungsprozessen beigetragen hast und wie du mit anderen zusammengearbeitet hast, um gemeinsame Ziele zu erreichen.