Embedded Software Engineer

Harvey Nash

Redmond (WA)

On-site

USD 83,000 - 96,000

Part time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Harvey Nash is seeking a Software Development Engineer III for a 9+ month contract in Redmond, WA. You will bring up AMD Versal SoCs on a custom board, develop BSPs and drivers for PS subsystems, and validate PL integration with AXI interfaces.

Required: 3+ years of embedded software experience, Yocto, C/C++, and experience with AMD/Xilinx toolchains (Vivado, Vitis). Familiarity with Versal boot architecture is a plus; relocation not specified.

Qualifications

  • 3+ years of embedded software experience required.

Responsibilities

  • Bring up the AMD Versal SoC on the custom board using EVK as reference.
  • Develop BSP and drivers for Versal PS subsystems (APU/RPU).
  • Validate PL integration, IP instantiation, and AXI interfaces.
  • Migrate Vivado toolchain from 2024.2 to 2026.1/2026.2.
  • Collaborate with AMD/Xilinx on Versal platform tools (Vivado, Vitis, Yocto, EDF).

Skills

Embedded software
Vessel bring-up
C/C++
Yocto
Versal boot
AMD Xilinx toolchain
Python
Rust
Debugging
AXI interfaces

Tools

Vivado
Vitis
EDF

Job description

We are seeking a Software Developer Level 3 with expertise in AMD Versal SoCs and AMD tooling to drive board bring-up and migrate our designs to the Vivado 2026.1 toolchain first, then update to 2026.2 when it becomes available.

Here are some of the specific details:
Job Title: Software Development Engineer III
Job Duration: 9+ months
Job Location: Redmond, WA
REQUIRED SKILLS:
  • The position requires 3+ years of embedded software development experience with hands-on vessel bring-up expertise.
  • Essential technical skills include experience with Yocto and AMD/Xilinx SDK tool chain, proficiency in C/C++ (Python or Rust as additional languages), and hardware/software debugging capabilities.
  • Candidates should have detailed understanding of vessel boot architecture, though some flexibility exists on this requirement.
  • Detailed understanding of Versal boot architecture.
  • Bring up the AMD Versal SoC on our custom board, using the EVK as the reference design.
  • Develop the BSP and drivers for Versal PS subsystems (APU and RPU).
  • Validate PL integration and peripherals, including IP instantiation, configuration, and AXI interfaces.
  • Work with AMD and Xilinx on Versal platform tools (Vivado, Vitis, Yocto, and EDF).
  • Migrate Vivado toolchain from v2024.2 to v2026.1/v2026.2

A reasonable, good faith estimate of the minimum and maximum for this position is $60/hr to $70/hr on w2.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Versal Embedded Software Engineer for Board Bring-Up
Versal Embedded Software Engineer for Board Bring-Up

Harvey Nash • Redmond (WA)

On-site
USD 83,000 - 96,000
Versal Embedded Software Engineer – Bring-up & Toolchain Lead
Versal Embedded Software Engineer – Bring-up & Toolchain Lead

Apex Systems • Redmond (WA)

On-site
USD 100,000 - 140,000
Medical insurance
401K with company match
Employee stock purchase program (ESPP)
+2
Senior Embedded Engineer — Versal SoC Bringup & IPC
Senior Embedded Engineer — Versal SoC Bringup & IPC

Experis Technology Group • Palo Alto (CA)

On-site
USD 140,000 - 190,000
Medical plans
Dental plan
Vision plan
+3
Embedded Software Engineer
Embedded Software Engineer

TPI Global Solutions • Austin (TX)

On-site
USD 100,000 - 130,000
Solution Validation Engineer-FPGA/SoC
Solution Validation Engineer-FPGA/SoC

Advanced Micro Devices • San Jose (CA)

On-site
USD 140,000 - 230,000
Solution Validation Engineer--FPGA/SoC
Solution Validation Engineer--FPGA/SoC

AMD • San Jose (CA)

On-site
USD 180,000 - 260,000
Benefits
Embedded Engineer (Mid-Sr Levels)
Embedded Engineer (Mid-Sr Levels)

Vanteon Corp • Town of Pittsford (NY)

On-site
USD 115,000 - 150,000
Solution Validation Engineer-FPGA/SoC
Solution Validation Engineer-FPGA/SoC

AMD • San Jose (CA)

On-site
USD 190,000 - 260,000
Sr. Software Development Engineer - Adaptive and Embedded Group
Sr. Software Development Engineer - Adaptive and Embedded Group

Advanced Micro Devices • San Jose (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

Sun Technologies • Chandler (AZ)

On-site
USD 96,432 - 117,096
Medical Insurance
401(k)
Sick leave