Software Engineer
About the role
We're looking for a talented software engineer 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
Key Job Responsibilities
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
Required Qualifications
3+ years of experience in embedded software development
Experience with hands-on Versal bring-up
Experience with Yocto and the AMD/Xilinx SDK toolchain
Experience with C/C++ and Python or Rust
Experience with hardware and software debugging
Detailed understanding of the Versal boot architecture
Responsibilities
- 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
Qualifications
- 3+ years of experience in embedded software development
- Experience with hands-on Versal bring-up
- Experience with Yocto and the AMD/Xilinx SDK toolchain
- Experience with C/C++ and Python or Rust
- Experience with hardware and software debugging
- Detailed understanding of the Versal boot architecture
Skills mentioned
About Tundra Technical Solutions
Tundra is a global provider of innovative staffing solutions and services. Unlike any other agency, we work as a strategic partner to the client and candidate, ever-evolving and leveraging our expertise to understand your needs and solve them, so you can focus on your expertise. Tundra operates with a straightforward Vision – “To be the number one representative of choice for top talent across the globe”. In May 2026, Tundra Technical Solutions' announced its ranking as the Largest Canadian-Owned Staffing Firm. https://lnkd.in/eBfzWwMx Our clients deserve the best; the right people at the right time and for the right role. Tundra’s proven ability to attract, engage, and maintain relationships with the most talented resources worldwide and the world’s most recognized brands fuels our success. Visit https://community.tundratechnical.ca/ to search for your next opportunity. Tundra est un fournisseur mondial de solutions et de services en recrutement innovants. Contrairement aux autres agences, nous agissons comme un partenaire stratégique pour nos clients et nos candidats, en évoluant constamment et en mettant notre expertise à profit pour comprendre vos besoins et y répondre — afin que vous puissiez vous concentrer sur la vôtre. Tundra agit selon une vision claire : “Être le représentant de choix numéro un pour les meilleurs talents à travers le monde.” Nos clients méritent ce qu’il y a de mieux : les bonnes personnes, au bon moment, pour le bon poste. Notre capacité éprouvée à attirer, engager et fidéliser les meilleurs talents à l’échelle mondiale — tout en collaborant avec les marques les plus reconnues — alimente notre réussite. Découvrez votre prochaine opportunité ici :https://community.tundratechnical.ca/