wabcon

Embedded Software Engineer (m/w/d) – Embedded Linux / C / C++ | Hardwarenahe Softwareentwicklung

Dresden, Germany full-time Mid Salary not listed
full-time Mid level Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

Embedded Software Engineer (m/w/d) – Embedded Linux / C / C++ | Hardwarenahe Softwareentwicklung
Standort: Deutschland
Anstellungsart: Vollzeit
Karrierestufe: Intermediate bis Senior
Gehalt: 60.000 - 85.000
Vorstellung: Direkte Vorstellung auf Entscheiderträgerebene (Geschäftsführung)
Deine Chance: Entwickle Software für anspruchsvolle technische Systeme der Zukunft!
Du möchtest Software entwickeln, die nicht nur auf dem Bildschirm funktioniert, sondern in hochkomplexen technischen Systemen zum Einsatz kommt? Du interessierst Dich für hardwarenahe Programmierung, Embedded Linux und die Entwicklung leistungsfähiger Softwarekomponenten?
Dann erwartet Dich eine spannende Herausforderung!
Wir suchen einen engagierten Embedded Software Engineer (m/w/d) mit fundierten Kenntnissen in C/C++ und Embedded Linux. In dieser Position entwickelst Du hardwarenahe Software für anspruchsvolle technische Anwendungen – von der Konzeption und Architektur über die Implementierung bis hin zu Integration, Test und Inbetriebnahme.
Je nach Entwicklungsprojekt arbeitest Du beispielsweise an innovativen Kommunikationssystemen, satellitengestützter Nachrichtentechnik, Mess- und Prüfsystemen oder intelligenten Steuerungslösungen für kritische Infrastrukturen.
Dich erwartet ein technisch anspruchsvolles Umfeld mit kurzen Entscheidungswegen, viel Gestaltungsspielraum und der Möglichkeit, eigene Ideen und technische Lösungen aktiv einzubringen.
Deine Aufgaben als Embedded Software Engineer
Entwicklung, Design und Implementierung von hardwarenaher Software und Embedded-Softwarekomponenten

Programmierung und Weiterentwicklung von Software unter Embedded Linux

Entwicklung und Optimierung von Software in C und C++

Mitwirkung bei der Softwarearchitektur und Auswahl geeigneter Technologien und Entwicklungswerkzeuge

Integration von Softwarekomponenten in komplexe elektronische und technische Systeme

Entwicklung und Implementierung von Schnittstellen und Kommunikationsprotokollen

Durchführung von Unit-Tests, Integrationstests und Akzeptanztests

Fehleranalyse, Debugging und Performanceoptimierung auf Systemebene

Enge Zusammenarbeit mit den Fachbereichen Hardwareentwicklung, Elektrotechnik, FPGA-Entwicklung und Test

Technische Begleitung der Entwicklungsprojekte vom Prototyp bis zum fertigen Produkt

Übernahme von Verantwortung für eigene Softwarekomponenten und technische Teilprojekte

Dein Profil
Fachliche Qualifikationen:
Abgeschlossenes Studium der Informatik, Technischen Informatik, Elektrotechnik, Informationstechnik oder eine vergleichbare Qualifikation

Berufserfahrung in der Embedded Softwareentwicklung oder hardwarenahen Softwareentwicklung

Gute bis sehr gute Programmierkenntnisse in C und/oder C++

Fundierte Kenntnisse im Umgang mit Linux-Betriebssystemen, idealerweise Embedded Linux

Verständnis für hardwarenahe Softwareentwicklung und die Interaktion zwischen Hardware und Software

Erfahrung mit Softwaretests, Debugging und systematischer Fehleranalyse

Kenntnisse in der Entwicklung von Software für komplexe technische Systeme

Erfahrung mit Versionsverwaltung, insbesondere Git, ist wünschenswert

Kenntnisse in Python, Continuous Integration und automatisierten Testverfahren sind von Vorteil

Weitere Pluspunkte:
Erfahrung mit Echtzeitbetriebssystemen (RTOS)

Kenntnisse in der Entwicklung von Kommunikationsprotokollen und Schnittstellen

Erfahrung mit Signalverarbeitung, digitaler Kommunikation oder Nachrichtentechnik

Kenntnisse in der FPGA-nahen Softwareentwicklung

Erfahrung mit Virtualisierungstechnologien und Build-Systemen

Kenntnisse in den Bereichen Satellitenkommunikation, Messtechnik, Prüftechnik, Energietechnik oder industrielle Steuerungssysteme

Du musst nicht alle genannten Technologien beherrschen. Entscheidend sind Deine fundierten Kenntnisse in der Embedded-Softwareentwicklung, Deine Begeisterung für technische Herausforderungen und Deine Bereitschaft, Dich in neue Themengebiete einzuarbeiten.
Deine persönlichen Stärken
Selbstständige, strukturierte und zuverlässige Arbeitsweise

Analytisches Denkvermögen und Freude an komplexen technischen Fragestellungen

Lösungsorientiertes Vorgehen bei der Entwicklung und Fehleranalyse

Teamfähigkeit und gute Kommunikationsfähigkeiten

Eigeninitiative und Interesse an neuen Technologien

Bereitschaft, Verantwortung für eigene Entwicklungsaufgaben zu übernehmen

Das erwartet Dich
Technischer Gestaltungsspielraum: Du kannst Architektur, Technologien und Entwicklungsprozesse aktiv mitgestalten.

Spannende Entwicklungsprojekte: Du arbeitest an innovativen Produkten und anspruchsvollen Embedded-Systemen mit konkretem technischem Nutzen.

Kurze Entscheidungswege: Flache Hierarchien und direkte Kommunikation ermöglichen schnelle und pragmatische Entscheidungen.

Verantwortung: Du übernimmst eigenständig Entwicklungsaufgaben und kannst perspektivisch die Verantwortung für komplette Softwarekomponenten oder Teilprojekte übernehmen.

Kollegiales Team: Dich erwartet ein professionelles und angenehmes Arbeitsumfeld mit engagierten Kollegen.

Moderne Arbeitsbedingungen: Eine zeitgemäße technische Ausstattung und ein gut erreichbarer Arbeitsplatz.

Work-Life-Balance: 30 Tage Urlaub und ein Arbeitsumfeld, das die Vereinbarkeit von Beruf und Privatleben unterstützt.

Zusätzliche Benefits: Gemeinsame Teamveranstaltungen, kostenlose Getränke und weitere attraktive Mitarbeiterangebote.

Dein nächster Karriereschritt
Ob Du bereits mehrere Jahre Erfahrung als Embedded Software Developer, Embedded Linux Engineer oder C++ Entwickler mitbringst oder als ambitionierter Berufseinsteiger Deine Karriere in der hardwarenahen Softwareentwicklung starten möchtest – wir freuen uns darauf, Dich kennenzulernen.
Wenn Du anspruchsvolle Softwarelösungen entwickeln, technische Verantwortung übernehmen und an innovativen Produkten mitarbeiten möchtest, freuen wir uns auf Deine Bewerbung!
Rückfragen gerne direkt an: -----

Find more English Speaking Jobs in Germany on Arbeitnow

Interview prep

Walk in with sharper answers.

Use these suggested prompts to prepare. They are not questions supplied by the employer.

Mid
Technology & IT API integration Python Mid level full-time

Practice questions

  1. Tell us about work you have done that is close to the Embedded Software Engineer (m/w/d) – Embedded Linux / C / C++ | Hardwarenahe Softwareentwicklung role.
  2. How would you approach your first 30 days at wabcon?
  3. Which of API integration and Python have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you handle busy days, changing priorities, or pressure at work?

Prepare before the call

  • A recent example that proves your experience with API integration and Python.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Embedded Software Engineer (m/w/d) – Embedded Linux / C / C++ | Hardwarenahe Softwareentwicklung role at wabcon. My relevant experience is [your example], where I [your action] and achieved [your result].

Related jobs.

More roles from this company or category.