← Back to jobs

Accord Technologies Inc Logo
Embedded Linux Security Engineer

Accord Technologies Inc

 

Atlanta, GA, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Embedded Linux Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You own the security hardening and vulnerability lifecycle for embedded Linux systems.

Responsibilities

  • Identify, analyze, and triage CVEs impacting the Linux kernel, ramdisk packages, U-Boot, and embedded software stack using NVD and security bulletins.
  • Apply kernel patches, backport fixes from upstream LTS kernels, or implement mitigation workarounds across U-Boot, kernel modules, and user-space packages.
  • Configure, customize, and maintain the Buildroot environment to compile U-Boot, kernel, and root filesystem images, minimizing attack surface.
  • Implement and validate secure boot mechanisms on Zynq platforms and harden the OS, kernel configuration, and boot chain integrity.
  • Maintain detailed documentation of vulnerabilities, root cause analysis, and patch validation results for stakeholders.

Required Skills

  • 5+ years of professional experience in Embedded Linux development with a security focus.
  • Strong hands-on experience with Linux kernel patching, including CVE remediation and patch backporting.
  • Deep knowledge of Buildroot build systems, package configuration, and toolchain management.
  • Expertise in U-Boot bootloader configuration, customization, and secure boot implementation.
  • Proficiency in Embedded Linux development for ARM platforms, specifically Xilinx Zynq or similar SoCs.
  • Proficiency in C for kernel module development, low-level debugging, and userspace-kernel interaction.
  • Proven experience in CVE analysis, triage, and remediation prioritization using tools like NVD.
  • Solid understanding of cross-compilation toolchains (gcc-arm, Buildroot toolchain).
  • Familiarity with Git and GitHub workflows for patch management.

Preferred Skills

  • Hands-on experience with Xilinx PetaLinux or Vitis tools on Zynq-7000 or Zynq UltraScale+ platforms.
  • Experience with Yocto Project as an alternative embedded Linux build system.

Education

Bachelor's or Master's degrees

Related Jobs

No related jobs found

← Back to jobs