Position: Senior Embedded Linux Engineer
Company: ARTKAI
Category: C++
Experience required: 5y
English level: upper

We are seeking a highly skilled and experienced Senior Embedded Linux Engineer to join a unique team that designs, builds, and launches satellites into space for customers worldwide. As a part of this team, the engineer will be responsible for programming Embedded systems for satellites, developing new products, and interacting with unique space industry devices for specific missions.

**About the client:**

**The client is a satellite mission integrator** focused on delivering new generation satellite buses and their mission services for the satellite applications market. With facilities in North America and Europe (HQ), the team consists of more than 250 employees.

**Duration:** long-term. The project is ongoing.

**Experience:**

Expertise in Linux kernel development, including device drivers, file systems, and memory management
Familiarity with Yocto Project or other build systems for embedded Linux
Experience with high-speed inter-process communication (IPC) and integration of new IPC protocols
Knowledge of FPGA IP Core integration and utilization within embedded systems
Experience with the U-Boot Bootloader and Linux boot processes
Proficiency in C/C++ programming for embedded systems
5+ years of experience in embedded systems development, with a strong focus on Linux
Upper-intermediate English level at least

**Duties:**

Responsible for programming Embedded systems for satellites;
developing new products;
interacting with unique space industry devices for specific missions.