Embedded Software Engineer

brainchild GmbH

Job

In dieser Position entwickelst du unter Linux zentrale Softwarekomponenten für ein modulares Rechnersystem und arbeitest eng mit System Engineers und Firmwareentwicklern an der Analyse, Integration und Optimierung der Software.

Job-Zusammenfassung

Job-Technologien

Deine Rolle im Team

  • Du entwickelst unter Linux eine zentrale Softwarekomponente zur Steuerung eines modularen Rechnersystems.
  • Dabei arbeitest du eng mit den System Engineers und Firmwareentwicklern unseres Kunden zusammen - von der Analyse technischer Anforderungen über die Entwicklung bis zur Integration und zum Test direkt am System.
  • Du konzipierst, entwickelst und optimierst Softwarekomponenten mit C/C++ unter Linux.
  • Du entwickelst REST-basierte Dienste und Schnittstellen zur Kommunikation mit Hardware- und Systemkomponenten.
  • Du integrierst Software in bestehende Systemarchitekturen und stellst das Zusammenspiel der Komponenten sicher.
  • Du entwickelst Simulations- und Testlösungen, analysierst Fehler und sorgst für zuverlässige Softwarefunktionen.
  • Du stimmst Anforderungen und Lösungsansätze mit System Engineers und Firmwareentwicklern ab und begleitest deren Umsetzung.

Unsere Erwartungen an dich

Qualifikationen

  • Ein gutes Verständnis für Softwarearchitekturen, Schnittstellen und das Zusammenspiel komplexer technischer Systeme.
  • Kenntnisse in der Netzwerkkommunikation, der Entwicklung von Schnittstellen oder der hardwarenahen Softwareentwicklung.
  • Eine analytische, strukturierte Arbeitsweise und die Fähigkeit, technische Herausforderungen eigenständig zu lösen.
  • Sehr gute Deutschkenntnisse, um technische Anforderungen und Abstimmungen mit dem Kunden sicher zu verstehen und aktiv mitzugestalten.

Erfahrung

  • Fundierte Berufserfahrung in der Softwareentwicklung mit C/C++ unter Linux, idealerweise im Embedded-Umfeld.
  • Erfahrung mit Entwicklungswerkzeugen wie Git und CMake.
  • Du musst nicht jede der genannten Technologien beherrschen. Entscheidend ist für uns, dass du bereits fundierte Berufserfahrung mit C/C++ unter Linux mitbringst, technische Zusammenhänge verstehst und dich sicher in neue Systeme einarbeiten kannst.

Unser Angebot

  • Wir suchen nicht nur Unterstützung für ein einzelnes Projekt, sondern jemanden, der seine technische Erfahrung langfristig bei brainchild einbringen und weiterentwickeln möchte.
  • Je nach Projekt und deinen fachlichen Interessen kannst du künftig auch in anderen Bereichen der Embedded- und Systemsoftwareentwicklung tätig werden und zusätzliche technische Verantwortung übernehmen.

Benefits

Work-Life-Integration

Themen, mit denen du dich im Job beschäftigst

Job-Standorte

Karte der Job-Standorte
© OpenMapTiles, © OpenStreetMap contributors
  • Standort Eggenfelden
    84307 Bayern, Deutschland

Das ist dein Arbeitgeber

Die brainchild GmbH bietet umfassende Engineering- und IT-Dienstleistungen und hat ihren Sitz in Eggenfelden. Seit 2007 entwickelt das Unternehmen maßgeschneiderte Lösungen in der Software-Entwicklung.

Unternehmenstyp
Etablierte Firma
Arbeitsmodell
Onsite, Hybrid
Branche
Internet, IT, Telekom
  • Tröger & Cie. AktiengesellschaftNürnberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Vollzeit

    Wer hier einsteigt, gestaltet nicht nur Software – er bringt Maschinen zum Laufen, die man auf echten Baustellen wiedererkennt. Software-Entwickler (m/w/d) Basic Engineering Unser Auftraggeber ist ein international führender Hersteller von technisch...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, München

    • Easy Apply
    • Hybrid
    • Onsite
    • Teilzeit / Vollzeit

    Du steigst in einer Phase ein, in der wir unsere neue CRM-Plattform aufbauen und weiterentwickeln. Genau das macht die Rolle besonders: Hier entwickelst du nicht nur Features, sondern gestaltest die technische Basis für ein modernes CRM-Ökosystem aktiv...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Vollzeit
    • Senior

    Du gestaltest die technische Weiterentwicklung unserer Softwareprodukte aktiv mit und prägst deren langfristige Architektur. Du entwickelst mit C# als zentraler Entwicklungssprache und technologischer Grundlage unserer Kernanwendungen. Du konzipierst,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3

Embedded Software Engineer

brainchild GmbH