Linux Embedded Engineer

4+ years of experience
Kyiv
Fulltime, remote

We are looking for a Linux Embedded Engineer for a Swedish defence-tech company pioneering cost-effective solutions for modern aerial security. The company develops advanced hardware-software systems, combining electronics, mechanical design, embedded systems, software engineering, and AI. Their first product counters evolving drone threats with unmatched speed and agility, providing a portable and affordable defence solution. The company is mission-driven, focused on safeguarding democratic principles and societal stability, and offers the opportunity to work in a fast-growing team of top international talent from leading defence, drone, and tech companies.

 

Responsibilities:

  • Design, implement, and maintain mission-critical software for embedded Linux systems.

  • Support board bring-up, BSP integration, and peripheral drivers; develop device drivers and middleware as needed.

  • Collaborate across the software lifecycle: define interfaces and test strategies, build diagnostics and tooling, support verification and validation.

  • Profile and debug on resource-constrained Linux targets to achieve deterministic and reliable behavior.

  • Participate in architecture discussions, code reviews, and improvement of CI/CD tooling.

  • Work cross-functionally to deliver integrated system capabilities.

  • Mentor junior engineers and set standards for professionalism and effective software development practices.

 

Requirements:

  • 4+ years of experience in Embedded Software Development.

  • Degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.

  • Strong experience in C and C++ development for embedded Linux: kernel and user-space programming, device drivers, peripherals.

  • Python and shell scripting for tooling, automation, and test frameworks.

  • Experience with real-time or PREEMPT_RT patched Linux; understanding of scheduling, interrupts, timing, and concurrency.

  • Proficiency with Linux build systems (Yocto, Buildroot) and cross-compilation toolchains.

  • Strong debugging skills: JTAG/SWD, logic analyzers, oscilloscopes, Linux tracing and profiling tools.

  • Proficient with Git and Linux-based development environments.

  • Location - Kyiv

 

Desired Qualifications:

  • Experience with STM32 or other SoCs running Linux.

  • Embedded networking and communication protocols.

  • CI/CD pipelines in Linux environments (hardware-in-the-loop, regression testing).

  • Familiarity with safety/quality standards (DO-178C, IEC-61508/ISO-26262, SIL levels).

  • Aerospace/defence domain experience.


 

We Offer:
 

  • Exciting work challenges and opportunities.

  • Open, transparent, and fun work culture with a friendly team.

  • Long-term cooperation.

Attach a CV file (PDF, DOC)

Similar vacancies

Senior React Native Developer

5+ years of experience
Ukraine, Europe
Fulltime, remote

Node.js Backend Developer developer (mobile team)

4+ years of experience
Ukraine, Europe
Fulltime, Remote

Senior FullStack Engineer

6+ years of experience
Ukraine, Europe
Fulltime, remote