Senior Embedded Linux Engineer (Yocto) – Madison WI

Madison, Wisconsin, USA Temp to Hire
NA 05-06-2026 14:24:34 Job ID: SMA5626MAD_1778077474

About the Role

To Apply for this Job Click Here

Senior Embedded Linux Engineer (Yocto)

Global Lighting Organization

Location: Onsite preferred, but open to a 3‑day hybrid schedule
Employment Type: Contract‑to‑Hire – 6 months
Rate: Market Rates/flexible

Role Overview

We are seeking a hands‑on Senior Embedded Linux Engineer to take ownership of platform enablement and long‑term stewardship for a new custom NXP i.MX95 board family, built on top of an existing Yocto + GitLab toolchain.

This is not a greenfield role and not a maintenance‑only role. You will inherit in‑flight work, make architectural decisions, and build durable internal capability where work has previously been outsourced. The long‑term intent is to convert this role to a permanent hire and establish internal ownership of this technology area.

If you enjoy owning the full BSP lifecycle, making real architecture calls, and delivering product‑grade embedded platforms, this role will be a strong fit.

What You’ll Be Doing

You will own and execute end‑to‑end platform enablement, including:

  • Board Bring‑Up
    • Bring up a custom NXP i.MX95 board from reference baseline
    • U‑Boot, Linux kernel, device tree, kernel configuration
    • Boot flow and core peripheral enablement (eMMC, Ethernet, etc.)
    • Debug via serial console, JTAG, and hands‑on hardware interaction
  • Yocto Platform Ownership
    • Extend and maintain a shared Yocto distribution (not forked)
    • Define and manage MACHINE configurations for multiple board variants
    • Create and maintain layers, recipes, bbappends, and build profiles
    • Own build reproducibility, release management, and architecture decisions
  • Secure Boot
    • Implement TPM‑backed secure boot and chain of trust
    • Key management, signing and verification flow
    • Fuse/programming strategy and documentation
    • Product‑grade, compliance‑driven implementation (CRA‑aware)
  • A/B Software Updates
    • Implement robust A/B update strategy with auto‑rollback
    • Support updates via both network and USB
    • Ensure validation and recovery behavior is well‑defined
  • CI/CD and DevSecOps
    • Own and extend GitLab CI/CD pipelines for Yocto builds
    • Build, sign, scan, and publish artifacts
    • SBOM generation (CycloneDX), CVE scanning, linting, and SAST
    • Integrate testing on real hardware where applicable
  • Delivery & Documentation
    • Deliver work in well‑defined work packages with acceptance criteria
    • Use tagged branches and clear commit hygiene
    • Provide documentation, known‑issues (“works / doesn’t work”), and knowledge transfer

Must‑Have Qualifications (Deal Breakers)

  • Proven i.MX9x board bring‑up experience
    • U‑Boot, device tree, kernel configuration, and peripheral enablement
  • Deep Yocto experience extending an existing distribution
    • MACHINE configs, recipes, bbappends, layers
  • Ability to work independently in an existing repository
  • Strong documentation and structured delivery habits

Strongly Preferred Experience

  • Secure boot implementations using TPM2
    • Signing flows, verification paths (bootloader → kernel → rootfs)
    • HAB / EdgeLock‑style secure boot experience
  • CI/CD ownership for Yocto‑based product builds
    • Artifact publishing, caching strategies, SBOM & CVE integration
  • A/B update frameworks in Yocto environments
    • RAUC, swupdate, or similar

SMA5626MAD_1778077474

To Apply for this Job Click Here

Excited about this job?

Don’t wait — Step into a role that matches your potential!

Other jobs you might like...

What job seekers like 
you say about working with Beacon Hill…

Substance. Scale. Synchrony.

Frame 22241
Ve222ctor

Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.

Founded by industry leaders to set a new standard in search, career placement and flexible staffing, we deliver coordinated staffing solutions with unparalleled service, and a passion for innovation, creativity and continuous improvement.

Our niche brands offer a complete suite of staffing services to emerging 
growth companies and the Fortune 500 across market sectors, career specialties/disciplines and industries. Over time, office locations, specialty practice areas and service offerings will be added to address ever changing constituent needs.

We look forward to working with you.