Embedded Linux Entwickler (m/w/d) – Device Driver, BSP
Core
Develop embedded software solutions for AI hardware, focusing on device drivers and board support packages for robotics, traffic monitoring, and sensor applications.
Role type
Embedded Linux developer (device driver & BSP)
Builds
Custom hardware and software solutions for AI applications
Domain
Embedded systems / Artificial Intelligence
Deliverable
production ML models
Required skills
Embedded Linux, Linux Kernel, C programming, Device Tree, I²C, SPI, UART, GPIO, CSI-2, ARM/ARM64 architecture, Git, CI/CD, Yocto, Buildroot
Preferred skills
NVIDIA Jetson, Raspberry Pi, embedded software development experience
Technologies
Linux, C, Device Tree, I²C, SPI, UART, GPIO, CSI-2, ARM, Git, Yocto, Buildroot, NVIDIA Jetson, Raspberry Pi
Responsibilities
Conceptualize and plan embedded software projects, develop and adapt drivers for I²C, CSI-2, UART, GPIO, SPI, implement Device Tree and Linux Device Drivers, commission and test prototypes, analyze and fix hardware and software errors, create software documentation
Seniority
Mid-level, hands-on IC