2h ago

Software Engineer - Embedded NixOS

Munich - Berlin - London - Paris
full-timeseniordefence AI

Tech Stack

Description

You will work on a mix of traditional embedded Linux and NixOS system development, setting up, deploying, and debugging embedded NixOS systems for R&D and production military hardware, including recce-strike drones in Ukraine.

Requirements

  • Deep knowledge of GNU/Linux system development (bootloaders, gdb, strace, C calling conventions)
  • Excellent knowledge of and experience with NixOS
  • Experience with low-level/system programming in C, C++, or Rust
  • Knowledge of embedded Linux technologies (kernel development, device trees, ARM architectures)
  • Knowledge of network protocols (IP, TCP, UDP, TLS, Wireguard) and Linux security engineering

Responsibilities

  • Set up, deploy, and debug embedded NixOS systems for R&D and production military hardware
  • Work on traditional embedded Linux and NixOS system development
  • Port NixOS to embedded systems
  • Develop and debug low-level system components using C, C++, or Rust
  • Implement OS-level security features (UEFI Secure Boot, LUKS, dm-verity)
0 views 0 saves 0 applications