Softwareentwickler/in
Core
Developing high-performance, robust, and scalable software components in C and C++ for Embedded-Linux systems.
Role type
Embedded Linux Software Engineer
Builds
Embedded Linux software components and system architectures
Domain
Embedded Systems / Linux / C/C++
Required skills
C, C++, Linux system concepts, CI/CD pipelines, Unit testing, Integration testing, Code reviews
Preferred skills
Rust, Yocto/OpenEmbedded, Virtualization technologies (KVM, QEMU, Docker, LXC), Edge-AI applications
Technologies
C, C++, Rust, Linux, Yocto, OpenEmbedded, KVM, QEMU, Docker, LXC
Responsibilities
Develop software components for Embedded-Linux systems, Design and implement software architectures, Integrate driver interfaces, Participate in the software development process from requirements to CI/CD integration, Conduct code reviews and maintain automated tests