Job Details
Embedded Linux Engineer (C/C++, ARM/x86, Kernel)
Embedded Linux Engineer with C/C++, ARM/x86, Kernel experience. Company: Unic Lab. Location: Minsk. Salary: $2700-3000.
We are looking for an engineer who is interested not just in Linux, but in working at the system and hardware level. Project: Development of embedded Linux software for ARM and x86 with a focus on: - Programming of peripheral modules; - Working with protocol peripherals (low level); - Interaction user space ↔️ kernel space; - Integration with ESP32; - Development of C++ services and utilities (including scripts/automation). We use: buildroot, u-boot, Qt (Qt5/6), bash/shell. There are tasks at the kernel level (Linux 5.15, kernel modules, device tree, drivers, I/O, interrupts). The team consists of 4 engineers, without excessive bureaucracy: you can influence the architecture and technical decisions.
Knowledge/experience: - 5+ years in embedded; - Solid understanding of Linux (user + kernel space); - Experience in writing kernel modules / drivers; - C/C++; - Understanding of the network stack (TCP/UDP, SSL/TLS); - Experience working with hardware and debugging on devices.
Work in the office with the possibility of a hybrid format after the probation period. - Complex projects that allow for professional growth. - Comfortable environment and supportive team.
Don't miss a single job
Subscribe to our Telegram channel