Junior Operating Systems Engineer

Lyntris

San Diego, CA0–2 yrs51m agovia LinkedIn

About the Role

  • Junior Operating Systems Engineer (Embedded Linux / Yocto)
  • Full time
  • San Diego, CA – On-Site
  • This position requires an active U.S. national security clearance.

Key Responsibilities

  • Build and maintain custom Linux images using the Yocto Project (recipes, layers, BitBake, kernel configuration)
  • Support an immutable, A/B-updatable OS image architecture, including secure boot and update tooling
  • Package, integrate, and troubleshoot system services, drivers, and third-party software on embedded x86 hardware
  • Contribute to OS hardening efforts (FIPS mode, secure boot, compliance-driven configuration)
  • Debug boot, kernel, driver, and userspace issues on real appliance hardware
  • Use generative AI tools daily to accelerate development: writing and reviewing recipes, generating test scaffolding, drafting documentation, and debugging build failures
  • Write clear documentation for build processes, image releases, and provisioning workflows

Requirements & Tech Stack

  • Embedded Linux
  • Yocto Project
  • Linux
  • Generative AI tools
  • x86 hardware
  • Secure boot
  • FIPS mode
  • A/B-updatable OS

Qualifications

  • Currently holds an active U.S. national security clearance or be able to receive and maintain one.
  • Build and maintain custom Linux images using the Yocto Project (recipes, layers, BitBake, kernel configuration)
  • Support an immutable, A/B-updatable OS image architecture, including secure boot and update tooling
  • Package, integrate, and troubleshoot system services, drivers, and third-party software on embedded x86 hardware
  • Contribute to OS hardening efforts (FIPS mode, secure boot, compliance-driven configuration)
  • Debug boot, kernel, driver, and userspace issues on real appliance hardware
  • Use generative AI tools daily to accelerate development: writing and reviewing recipes, generating test scaffolding, drafting documentation, and debugging build failures
  • Write clear documentation for build processes, image releases, and provisioning workflows

Preferred Qualifications

  • Hands-on experience with the Yocto Project, Buildroot, or another embedded Linux build system
  • Exposure to Rocky Linux / RHEL-family distributions
  • Familiarity with secure boot, TPM, disk encryption, or FIPS 140-3 concepts
  • Experience with network security tooling (Suricata, Zeek, packet capture)
  • Exposure to compliance frameworks (CMMC, NIST 800-171)
  • Basic C or Rust reading ability for kernel/driver troubleshooting
  • Homelab, open-source contributions, or relevant personal projects

Clearance Requirements

  • Must be a US Citizen.
  • Must currently possess or be able to complete the investigation application process for a U.S. government personnel security clearance (PCL) with a favorable determination and maintain that eligibility throughout employment.

Entry-Level Jobs in the US · last 7 days

60 openings · all need no experience

Most hiring: ADP, Hyve Solutions, Sevita

See all 60 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job