Embedded Software Engineer

kernel concepts GmbH
2 months ago

Role details

Contract type
Franchise
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Remote

Tech stack

Agile Methodologies
Fieldbus
Booting (BIOS)
C++
Cloud Computing
Communications Protocols
Custom Software
Linux
Linux on Embedded Systems
Embedded Software
Open Source Technology
Real-Time Operating Systems
GIT
Yocto
Script Language
Software Version Control

Job description

Du bist begeisterte(r) C/C++ Entwickler:in und arbeitest schon länger und intensiv privat und beruflich mit (embedded) Linux Systemen? Begriffe wie Agile Entwicklung, Cross-Development, Yocto, Board Support Pakete, IoT, Bootloader, Treiber, Feldbus Protokolle, Container, GPU, VPU, RTOS Systeme u.Ä, gehören zu deinem Standardrepertoire und Du möchtest Dein Können aktiv in die Entwicklung innovativer Produkte auf Basis von embedded Linux Umgebungen einbringen? Weitere Programmier- und Scriptsprachen sind Dir nicht fremd?, * Entwicklung komplexer und systemnaher Software sowie System Umgebungen im embedded Linux Umfeld

  • Entwicklung von Yocto Board Support Paketen und Cross-Build Umgebungen
  • Planung und Entwicklung sowie Support von Kundenprojekten
  • Leitung deiner Projekte oder kleinerer Teams
  • Entwicklung und Integration von kundenspezifischer Software in bestehende Systeme
  • Portierung von (embedded) Linux auf kundenspezifische Hardware und Entwicklung von Treibern
  • Planung und Entwicklung von Kommunikationsprotokollen, Middle-Ware, Cloud Anbindungen etc.
  • Flexible Einarbeitung in neue Themen. Regelmäßig wechselnde Projekte und Aufgaben

Requirements

  • Du bist leidenschaftliche(r) Entwickler:in und fühlst Dich ideal als "Hacker:in". Du hast Spaß am Gerät und lebst die kreative Verwendung von Technik.
  • Du liebst die Arbeit unter Linux und Du lebst den OpenSource Gedanken.
  • Du bringst sehr gute Kenntnisse im embedded Umfeld mit und "sprichst" C/C++ sowie ideal weitere (Skript-)Sprachen fließend.
  • Je komplexer ein Problem, desto größer ist Deine Motivation und Neugier?
  • Du denkst unternehmerisch und arbeitest selbstständig, agil und am liebsten im Team.
  • Sauberer und gut Dokumentierter Code sowie die Verwendung von Versionskontrollsystemen wie GIT gehören für Dich zum Alltag.
  • Du liebst Kundenkommunikation und spricht Englisch und Deutsch fließend in Wort und Schrift.
  • Du bist Teamfähig und bringst Deine eigenen Ideen mit ein.

Benefits & conditions

  • Spannende Projekte aus allen Branchen der Industrie
  • Flexible und moderne Arbeitszeitmodelle
  • Möglichkeiten zum Mobile Working
  • Ein angenehmes Arbeitsklima
  • Eine moderne Arbeitsplatzausstattung
  • Eigenverantwortliche und selbstständige Tätigkeit in wechselnden Teams
  • Sehr gute Karrierechancen (Projektleitung)
  • Langfristige Arbeitsplatzgarantie in einem wachsenden Unternehmen
  • Weiterbildung
  • Leistungsgerechte Bezahlung
  • Besten Kaffee und Getränke inklusive
  • Auf Wunsch: Die Möglichkeit ein Job-Rad zu leasen

Apply for this position