Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy

Software Engineer - Embedded NixOS

HHelsing
Seniority
Midweight
Model
In-Office
Sector
AI
Salary
Undisclosed
Contract
Full-Time

About the role

You'll work on embedded Linux and NixOS system development, focusing on setting up, deploying, and debugging embedded NixOS systems. This includes both small-scale R&D work and large-scale production military hardware, including recce-strike drones deployed in Ukraine.

What you'll do

  • Set up, deploy, and debug embedded NixOS systems for R&D and production environments
  • Develop and maintain embedded Linux systems for military hardware applications
  • Work on system-level programming and debugging using tools like gdb and strace
  • Implement OS-level security engineering solutions in Linux ecosystems
  • Handle network protocol implementation and configuration

What you'll need

  • Deep knowledge of GNU/Linux system development including bootloaders and C calling conventions
  • Excellent knowledge and experience with NixOS in FOSS or professional contexts
  • Experience with low-level/system programming in C, C++, or preferably Rust
  • Knowledge of embedded Linux technologies like kernel development, device trees, ARM architectures
  • Understanding of network protocols including IP, TCP, UDP, TLS, Wireguard
  • Knowledge of OS-level security engineering including UEFI Secure Boot, LUKS, dm-verity

Nice to have

  • Hands-on experience porting NixOS to pre-existing embedded systems
  • Professional experience with safety critical embedded systems in aerospace
  • Experience with traditional embedded Linux development like Yocto or Android/AOSP
  • Knowledge of cross-compilation setup for Nix packages
  • Experience developing and debugging UEFI systems

What they offer

  • Focus on outcomes rather than time-tracking
  • Competitive compensation and stock options
  • Relocation support
  • Social and education allowances
  • Regular company events across Europe
  • Hands-on onboarding program building company-wide tooling
APPLY →