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
€ 54KJob 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.