Responsibilities
► Development and maintenance of Features assigned to the team
► Working on legacy and new codebase
► Develop, port, and debug Linux device drivers, kernels, and bootloaders
► Customize board support packages (BSP) for our hardware to provide additional functionality, e.g. software updates
► Create and maintain Debian based system and land them on custom hardware
► Building software for embedded systems
► Providing support for testing of bootloader and Linux system
Experience/Skills Required
► In possession of a bachelor or master’s degree in software engineering or electronics
► 3+ years of Linux development experience with a preference for embedded platforms. Debian packaging experience a plus
► In-depth understanding of modifying and updating Linux U-Boot, kernel and device driver
► Experience in working with microcontrollers
► Comfortable using basic electrical diagnostic equipment (oscilloscopes, logic analyzers, power supplies, etc.)
► Good C and C++ programming skills and knowledge
► Experience in scripting languages (e.g. Python, Bash, etc.)
► Experience with version control, git
► Good reading/writing/speaking English
► Excellent communicator who is flexible and accessible
► Willing to travel to Linz once in a while
|
Experience/Skills Desired
► Extensive experience with Linux – configuration, customization, system calls, performance, debugging with GDB, boot time optimization, cross compilation, new device bring-up etc
► Experience with FreeRTOS
► Knowledge and exposure to basic hardware design and the ability to read electrical schematics
► Experience with the real time extension in Linux
► Experience with Linux init system
Benefits offered by KEBA
► Great team spirit nurtured as a main aspect of our company’s culture
► Flexible work time
► Compensatory time (no lost overtime hours/minutes)
► Flexible Home Office handling
► Ability to reduce workload for a defined time
► 22 vacation days (+additional days for loyal employees)
► Self-learning time (10% of total working time)
► Internal library, trainings, online courses, conferences participation
► Private health insurance
► Gold parking card
► Christmas gifts (vouchers) for KEBA children
► Fully equipped kitchen and dining/chill-out area in our new premises
|