Embedded Software Entwickler

evon Smart Home GmbH
Weiz, Austria
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Compensation
€ 54K

Job location

Weiz, Austria

Tech stack

JavaScript
UClibc (C Standard Library)
C++
Communications Protocols
Software Debugging
Linux
Linux on Embedded Systems
Embedded Software
Firmware
Home Automation
Linux kernel
Shell Script
Systems Architecture
Toolchain
Universal Asynchronous Receiver/Transmitter
GIT
Yocto

Job description

  • Du arbeitest aktiv an der Konzeption und Entwicklung eines neuen Bussystems mit
  • Du entwickelst und integrierst dezentrale Module inklusive deren Firmware
  • Kommunikationsprotokolle und die Systemarchitektur gestaltest du aktiv mit
  • Du evaluierst und wählst geeignete Technologien sowie Schnittstellen aus
  • Konzepte setzt du eigenständig in produktionsnahe Lösungen um
  • Du entwickelst und wartest Firmware in C für unsere Funktionsmodule
  • In C++ implementierst und pflegst du Treiber sowie Schnittstellen
  • Du kommunizierst mit Hardware über SPI, I2C, UART, GPIO und weitere Schnittstellen
  • Du stimmst dich eng mit unserem Hardwarepartner ab

Requirements

  • Du verfügst über sehr gute Kenntnisse in C++ (insbesondere Entwicklung von hardwarenahen Komponenten / Treibern)
  • Du verfügst über sehr gute Kenntnisse in C für Firmware-Entwicklung auf Microcontrollern
  • Du bringst Erfahrung in der Entwicklung von Device- und Schnittstellen-Treibern unter Linux mit
  • Du besitzt fundierte Linux-Kenntnisse (Userspace, Build-System, Debugging)
  • Mit Embedded-Linux-Systemen hast du bereits praktische Erfahrung
  • Du bringst Verständnis für Hardware-nahe Entwicklung mit (z.B. SPI, I2C, UART, GPIO)
  • Erfahrung mit Cross-Compilation und Toolchains gehört zu deinem Profil
  • Im Umgang mit Git bist du sicher

Optional bringst du mit:

  • Erfahrung mit Linux Kernel Modulen
  • Kenntnisse in Yocto / Buildroot
  • Erfahrung im Debugging auf Embedded Systemen (z.B. gdb, strace)
  • Grundkenntnisse in Shell-Scripting

Benefits & conditions

Für diese Position ist ein Jahreseinkommen ab € 53.802,- brutto auf Basis Vollzeitbeschäftigung vorgesehen, darüber hinaus bieten wir eine marktkonforme Überzahlung abhängig von Qualifikation und Erfahrung.

Apply for this position