• Deep understanding of Linux systems, from the kernel to user space.
• Experience in system bring-up and hardware integration.
• Experience with ARM, x86, and RISC-V based SoCs.
• Experience in bringing up Linux on an SBC or custom design.
• Experience with wired and wireless networks.
• Strong debugging and problem-solving skills.
• Prior experience with embedded Linux build systems (such as Yocto, Buildroot, or Nix).
• Ability to delve into large and complicated systems and use Nix to improve them.
• Experience with one or more of the following languages: C, C++, Go, Python.
• Experience with monitoring, analyzing, and wireless or wired network traffic.
• Knowledge of network security best practices.