Unternehmen suchen nach Dir. LASS DICH JETZT FINDEN!

Lass Dich von Unternehmen finden, nicht umgekehrt!

Kostenlos Registrieren
Profil anlegen
Unternehmen bewerben sich bei Dir!
Ich suche Jobs im Bereich:
E-Mail-Adresse
Passwort

Es ist kostenlos

Embedded Linux Application Developer (m/w/d)

emlix
Göttingen

Job-Infos

Berufsfelder

  • Anwendungsentwicklung
  • Embedded Systems

Gewünschte Studienfächer

  • Elektrotechnik
  • Informatik
  • Informationstechnik
  • Mathematik
  • Naturwissenschaften

Abschluss

  • Ausbildung
  • Bachelor
  • Master/Diplom

Einsatzorte

  • Göttingen

Fähigkeiten

  • Android
  • Angular
  • C
  • C++
  • Confluence
  • Git
  • Go
  • HTML
  • IPv6
  • Java
  • JavaScript
  • Jenkins
  • JIRA
  • JSON
  • Kotlin
  • Linux
  • Lua
  • Python
  • Qt
  • React (JS)
  • Rust
  • SQL
  • SQLite
  • Support
  • vue.js
Stellenbeschreibung

Ihre Aufgaben

  • Entwicklung von Embedded Linux-basierten Anwendungen für Industrieprodukte, IoT-Devices und Industrie 4.0 Systemlösungen zur Digitalisierung und Vernetzung
  • Systemanalyse und -design in Zusammenarbeit mit unseren Kunden
  • Mitwirkung an Architekturkonzepten und Risikobewertungen
  • Entwicklung spezifischer Methoden, Bibliotheken und Tools
  • Implementierung von innovativen Graphical User Interfaces
  • Entwicklung von Middleware Services und Diensten für vernetzte Devices
  • Portierung von Legacy Code und proprietären Funktionen und Protokollen
  • Modul- und Systemtests, Code Reviews sowie Dokumentation von Systemen
  • Code Reviews, Tests und Erstellung von Dokumentationen
  • Lifecycle Maintenance für kundenspezifische Applikationen
  • Durchführung kundenspezifischer Projekte
  • Beratung und Support unserer Kunden

Ihre Qualifikation

  • (Fach-)Hochschulstudium der Fachrichtung Elektrotechnik, Nachrichtentechnik, (technische) Informatik, Mathematik, Physik oder eine vergleichbare Ausbildung mit Berufserfahrung
  • Explizite Erfahrung im Bereich Applikationsentwicklung mit C/C++ oder Java in Verbindung mit dem Einsatz von Technologien wie beispielsweise Qt, QML oder JavaFX und Javascript
  • Sehr gute Kenntnisse im Bereich Embedded Systeme und Cross-Entwicklung sowie Netzwerkprotokolle und -applikationen
  • Gute Kenntnis von Methoden zur Interprozesskommunikation wie D-Bus, RMI oder Linux POSIX-IPC
  • Praktische Erfahrung beim Einsatz von Buildtools wie CMake, qmake oder Gradle
  • Kenntnisse des Einsatzes von Unit-Tests, Google Testframework/Junit oder Qtest
  • Erfahrung in der Nutzung von Tools wie Gitlab/-hub und Jenkins sowie strace/ltrace, Valgrind (memwatch) und GDB zum debuggen
  • Explizite Erfahrung in der Nutzung von GNU (Cross-)Toolchain, Make, Git, etc. sowie Wissen über gängige Open Source-Lizenzen
  • Gute Linux-Kenntnisse und Erfahrung in der Nutzung von Embedded Boards (z.B. BeagleBoard, Raspberry-Pie), Shellskripten und kommandozeilen-orientierter Arbeitsweise
  • Kenntnisse im Umgang mit gängigen Embedded Linux Distributionen wie beispielsweise Yocto Project (BitBake), Buildroot, PTXdist oder ElinOS
  • Idealerweise Erfahrungen in den Bereichen HTML5 (React.js / Angular.js / vue.js) und aktuellen Web-Technologien (JSON, IPv6, http2, Websockets)
  • Kenntnisse weiterer Programmiersprachen wie beispielsweise Python, Go, SQL, Rust, lua, Kotlin oder Datenbanken für Embedded Devices (z.B. SQLite) sind wünschenswert
  • Idealerweise privates Interesse im Bereich Linux und Open Source Software und/oder Engagement in Open Source-Projekten
  • Gerne Erfahrungen in der Entwicklung von nativen Android Apps oder Kenntnisse im Bereich Security (TLS, CVE, Monitoring)
  • Idealerweise Erfahrungen mit der Nutzung von Project Management Tools wie JIRA oder Confluence
  • Selbstständige Arbeitsweise und schnelle Einarbeitung in neue Themengebiete
  • Offenheit für agile Entwicklungsverfahren sowie neue Technologien und Toolkits
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift (mind. Level B2/Mittelstufe)
  • Team- und Entwicklungsfähigkeit

Ihre Perspektive

Nach der Einarbeitung in unsere Entwicklungsumgebung für Linux-Plattformen wirken Sie in anspruchsvollen und zum Teil internationalen Projekten mit. In kleinen Gruppen arbeiten Sie bei freier Zeiteinteilung in flachen Hierarchien, frei von Konzern-Restriktionen, häufig agil und mit viel Eigenverantwortung.

Bis auf einzelne Workshop- und Übergabe-Tage vor Ort bei unseren Kunden arbeiten Sie konstant an einem emlix-Standort. Unsere modern ausgestatteten Büros sind gut mit dem ICE und öffentlichen Verkehrsmitteln zu erreichen.

Sie entwickeln in einem motivierten Team nativ unter Linux und mit allen Chancen, welche ein sukzessiv wachsendes Unternehmen bietet. Je nach Qualifikation, Erfahrung und Interesse entwickeln Sie sich kontinuierlich in verschiedene Aufgabenbereiche und Technologien hinein. Wir bieten die Möglichkeit, schnell Verantwortung für Technologien, Kunden und unsere eigenen Produkte und Tools zu übernehmen.

Für Ihre persönliche Zukunft bietet die wachsende Nutzung von Open Source-Technologie in der Industrie eine zukunftssichere berufliche Perspektive. Wechselnde Projekte, technische Herausforderungen, die innovativen Produkte unserer Kunden sowie branchenübergreifende Erfahrungen machen die Arbeit in unserem Team spannend.

2 weitere IT-Jobs bei emlix

get in IT hat die Informationen von der Webseite des Unternehmens und ggf. sonstigen Quellen sorgfältig zusammengestellt. Diese Informationen wurden vom Unternehmen noch nicht autorisiert.
Informationen für Unternehmen

Lass Dich von Unternehmen finden, nicht umgekehrt!

Kostenlos Registrieren
Profil anlegen
Unternehmen bewerben sich bei Dir!
Ich suche Jobs im Bereich:
E-Mail-Adresse
Passwort

Es ist kostenlos

MHP Management- und IT-Beratung GmbH
BWI
Reply AG
IBM Deutschland GmbH
Expleo Group
Vodafone GmbH
Computacenter
Debeka Gruppe
Elektrobit Automotive GmbH
Landeshauptstadt München
SCALTEL AG
ISR
direkt gruppe
Accenture
Arvato Systems
Vector Informatik GmbH
M Plan GmbH
detim IT Consulting GmbH
Brose Fahrzeugteile
ifb group
OPITZ CONSULTING Deutschland GmbH
Senacor
CTcon Management Consultants
Talentschmiede Unternehmensberatung AG
Ernsting's family GmbH & Co. KG
Camelot ITLab GmbH
OSRAM
SERgroup
SCHULZ Systemtechnik
EY
Bertrandt
Allgeier Enterprise Services AG
Fiducia & GAD IT AG
Südwestrundfunk
PwC
INTERSEROH
cronos Unternehmensberatung GmbH
HARIBO GmbH & Co. KG
EDEKA DIGITAL GmbH
Wirecard
Hannover Rück
Deutsches Zentrum für Luft- und Raumfahrt (DLR)
DR. JOHANNES HEIDENHAIN GmbH
ENTIRETEC
ALDI SÜD
HiSolutions
DATEV eG
Allianz Deutschland AG
CGI Deutschland
BASF
ALDI Nord
msg
Deloitte
mindsquare GmbH
BearingPoint
Finanz Informatik
ING-DiBa AG
itemis AG
BTC AG
FDM Group GmbH
ESG Elektroniksystem- und Logistik-GmbH
Accso
Procter & Gamble
R+V Allgemeine Versicherung
Capgemini Deutschland
Infomotion GmbH
isento
ASAP Holding GmbH
adesso AG
ZF Friedrichshafen
Prodware Deutschland AG
Trans4mation
Volkswagen
INSENTIS GmbH
LUFTHANSA INDUSTRY SOLUTIONS
AraCom IT Services AG
Ebner Stolz
KPMG AG Wirtschaftsprüfungsgesellschaft
BCG Platinion
Detecon International GmbH
Vattenfall
QUANTO
HanseVision GmbH
Materna
ETECTURE GmbH
modis
FERCHAU GmbH
Lidl
ROHDE & SCHWARZ GmbH & Co. KG
Covestro
Loh Services
itelligence
adesso insurance solutions GmbH
Bosch Gruppe
Holisticon
Lotum GmbH
cbs Corporate Business Solutions Unternehmensberatung GmbH
PPI AG
Sopra Steria Consulting