Embedded Linux (Xilinx MPSoC Platforms)

Swirl DSP

Los Altos (CA)

On-site

USD 120,000 - 190,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Swirl DSP is seeking an experienced Embedded Linux Engineer to develop and maintain high-performance Linux solutions on Xilinx MPSoC platforms.

Responsibilities include customizing BSPs, preparing release packages, configuring the Linux kernel, U-Boot, and Device Tree, porting drivers, and building boot images across multiple hardware targets. You will also create automation to validate builds in CI/CD pipelines and maintain Yocto builds in CI/CD environments.

Qualifications

  • Hands-on experience with Embedded Linux (Yocto Project and Petalinux).
  • Strong experience creating Linux distributions, boot images, and integrating kernel drivers.
  • Proficiency in configuring and integrating the Linux kernel, U-Boot, and Device Tree.
  • Experience with Linux device driver porting and applying patches.

Responsibilities

  • Experience with Xilinx MPSoC / Zynq platforms
  • Develop and customize Embedded Linux distributions using Yocto and Petalinux
  • Customize Board Support Packages (BSP) and prepare release packages
  • Configure, modify, and integrate the Linux kernel and embedded bootloaders
  • Work with U-Boot, Linux kernel configuration, and Device Tree
  • Build and integrate kernel drivers; analyze boot logs
  • Port Linux device drivers and apply patches to legacy packages
  • Create boot images and Linux images for multiple hardware platforms
  • Design and implement automation to validate builds in CI/CD pipelines
  • Maintain and support the Yocto build system in a CI/CD environment, including packaging and deployment of software images

Skills

Embedded Linux
Yocto Project
Petalinux
Linux kernel configuration
Device Tree

Tools

GitHub workflows
Git

Job description

Embedded Linux Engineer – Xilinx MPSoC Platforms

We are seeking an experienced Embedded Linux Engineer to develop and maintain high-performance Embedded Linux solutions on Xilinx MPSoC platforms.

Responsibilities

  • Experience with Xilinx MPSoC / Zynq platforms
  • Develop and customize Embedded Linux distributions using Yocto and Petalinux
  • Customize Board Support Packages (BSP) and prepare release packages
  • Configure, modify, and integrate the Linux kernel and embedded bootloaders
  • Work with U-Boot, Linux kernel configuration, and Device Tree
  • Build and integrate kernel drivers; analyze boot logs
  • Port Linux device drivers and apply patches to legacy packages
  • Create boot images and Linux images for multiple hardware platforms
  • Design and implement automation to validate builds in CI/CD pipelines
  • Maintain and support the Yocto build system in a CI/CD environment, including packaging and deployment of software images

Required Qualifications

  • Hands-on experience with Embedded Linux (Yocto Project and Petalinux)
  • Strong experience creating Linux distributions, boot images, and integrating kernel drivers
  • Proficiency in configuring and integrating the Linux kernel, U-Boot, and Device Tree
  • Experience with Linux device driver porting and applying patches
  • Experience maintaining Yocto builds in CI/CD environments
  • Ability to create and customize images for different hardware platforms
  • Familiarity with Git/GitHub workflows

Preferred Qualifications

  • Knowledge of CI/CD tools and automated testing of embedded builds
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Linux Engineer for Xilinx MPSoC (Yocto/CI/CD)
Embedded Linux Engineer for Xilinx MPSoC (Yocto/CI/CD)

Swirl DSP • Los Altos (CA)

On-site
USD 120,000 - 190,000
Embedded Software Engineer - Yocto and Linux Experience
Embedded Software Engineer - Yocto and Linux Experience

Global Connect Technologies • Cleveland (OH)

On-site
USD 100,000 - 140,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

US641 Valmet, Inc. • Owings Mills (MD)

On-site
USD 110,000 - 140,000
Generous wage and benefits package
Company-funded registered pension plan
Embedded Linux Security Engineer (Kernel/Bootloader / Ramdisk)
Embedded Linux Security Engineer (Kernel/Bootloader / Ramdisk)

Accord Technologies Inc • Atlanta (GA)

On-site
USD 100,000 - 135,000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

Remote
USD 100,000 - 130,000
Embedded Linux Engineer
Embedded Linux Engineer

Bayforce • United States

On-site
USD 90,000 - 130,000
Senior / Staff Linux Embedded Engineer
Senior / Staff Linux Embedded Engineer

BrightAI Corporation • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Embedded Platform Architect - Linux/Yocto
Embedded Platform Architect - Linux/Yocto

Integrated Computer Solutions, Inc. (ICS) • Waltham (MA)

On-site
USD 120,000 - 170,000
Embedded Linux Engineer: Yocto, BSP & Kernel Dev
Embedded Linux Engineer: Yocto, BSP & Kernel Dev

Global Connect Technologies • Cleveland (OH)

On-site
USD 100,000 - 140,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Trinity Technology Solutions LLC • California (MO)

On-site
USD 120,000 - 170,000