CareerPlan

2026 Embedded Linux platform engineer (Freelance)

Brooklyn, NYContract2026-10-25 → 2026-11-10
HybridFreelance / independent contractor

Core

Own the platform layer for x86-based Linux devices, managing the secure boot chain, kernel, and device integration.

Role type

Embedded Linux platform engineer

Builds

x86-based Linux devices

Domain

Embedded systems, x86 architecture, Linux kernel

Required skills

UEFI secure boot, x86 boot process, full disk encryption (LUKS2/TPM2), kernel module development, USB protocol integration, udev rules, C programming, Bash scripting, Python scripting

Preferred skills

Yocto, Buildroot, USB gadget mode, hardware debugging tools

Technologies

Linux, x86, UEFI, TPM2, LUKS2, USB, C, Bash, Python

Responsibilities

Maintain the x86 secure boot chain (UEFI, shim, bootloader, signed kernels and modules), Implement full disk encryption with TPM2-based unlocking and recovery, Configure, patch, and compile custom Linux kernels, Write and maintain kernel modules for custom hardware, Integrate USB devices across classes and write udev rules

Seniority

Freelance, hands-on IC