Skip to main content

Senior FPGA / Embedded Linux Engineer

Posted yesterday

cullerton groupPittsburgh (PA)

SENIORITY

Lead

SALARY

$75–$100/hr

Apply (opens in a new tab)

About the role

Senior FPGA / Embedded Linux Engineer Cullerton Group is seeking an experienced Senior FPGA / Embedded Linux Engineer to support a leading manufacturer of advanced automated inspection and precision technology equipment. This position focuses on migrating an existing embedded processing and control platform from the Ultra96-V2 development board to the AMD Kria KR260 Robotics Starter Kit. The ideal candidate will have strong hands-on experience with AMD/Xilinx FPGA and SoC platforms, embedded Linux development, and hardware/software integration. Experience migrating FPGA designs and embedded applications between hardware platforms is highly desirable.
Location: Chicago, IL (Remote Candidates Considered)
Employment Type: Contract / Project-Based
Pay Rate: $75–$100/hr W2 | $95–$125/hr C2CExperience: 5+ years required; 7+ years preferred
Key Responsibilities: Lead the migration of an existing embedded system from Ultra96-V2 to AMD Kria KR260.Review and modify FPGA designs, embedded applications, and hardware interfaces. Develop, configure, and integrate embedded Linux environments on AMD/Xilinx SoC platforms. Develop and debug FPGA logic using VHDL, Verilog, or SystemVerilog. Adapt embedded C/C++ applications, Linux device drivers, and hardware interfaces. Troubleshoot FPGA, embedded Linux, and hardware/software integration issues. Perform board bring-up, system-level testing, and performance validation. Identify and resolve compatibility and integration challenges. Collaborate with engineering teams and document migration activities and validation results.
Required Qualifications: 5+ years of experience in FPGA development, embedded systems, or related engineering. Strong hands-on FPGA design, development, and debugging experience. Experience with AMD/Xilinx FPGA or Zynq SoC platforms. Hands-on experience developing or integrating embedded Linux. Proficiency in FPGA development tools and hardware/software integration. Experience troubleshooting embedded processors, programmable logic, and hardware interfaces. Strong analytical, debugging, and problem-solving skills. Ability to work independently on complex engineering projects.
Preferred Qualifications: Experience with Ultra96-V2 or AMD Kria KR260 development boards. Experience migrating or porting FPGA/SoC applications between hardware platforms. Proficiency with AMD/Xilinx Vivado, Vitis, and PetaLinux. Experience with VHDL, Verilog, or SystemVerilog. Strong embedded C/C++ programming skills. Experience with Linux device drivers, Yocto, BSP development, or board bring-up. Familiarity with Zynq UltraScale+ MPSoC architectures. Experience with FPGA-based sensor interfaces, data acquisition, or digital signal processing. Background in industrial automation, machine vision, automated inspection, or precision instrumentation.
Ideal Candidate: A senior-level FPGA / Embedded Systems Engineer who combines strong AMD/Xilinx FPGA development expertise with practical embedded Linux experience. The strongest candidates will have successfully developed, integrated, or migrated FPGA/SoC applications across different hardware platforms and can independently manage hardware/software integration and troubleshooting. CompensationW2: $75–$100 per hourC2C: $95–$125 per hour
Employment Type: Contract / Project-Based
Location: Chicago, IL (Remote candidates considered)
Apply TodayIf you have hands-on experience with AMD/Xilinx FPGA platforms, embedded Linux, and embedded hardware migration, we encourage you to apply or connect with Cullerton Group to learn more.#Hiring #FPGA #Embedded Linux #Embedded Systems #Xilinx #AMD #Zynq #Vivado #Vitis #PetaLinux #FPGAEngineer #RemoteJobs #Engineering Jobs

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this