> Markdown version of [/jobs/ext/2721391-amd-versal-pl-integration-ipc-engineer](https://www.wearedevelopers.com/jobs/ext/2721391-amd-versal-pl-integration-ipc-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AMD Versal / PL Integration & IPC Engineer - **Company:** Pi-Square Technologies LLC - **Location:** Palo Alto, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Software Debugging, Device Drivers, Embedded Software, Field-Programmable Gate Array (FPGA), Design of User Interfaces, Python (Programming Language), System on a Chip, Yocto, Hardware Debugging - **Published:** September 4, 2026 - **Apply:** https://www.dice.com/job-detail/c5836983-cce0-4751-ad9d-39b10e7c0eb0 ## About the Role * 5+ years of Embedded Software Development experience. * Hands-on experience with AMD Versal or Zynq UltraScale+ bring-up. * Strong knowledge of FPGA/PL driver integration, Vitis HLS, IP integration, and AXI interconnects. * Experience implementing IPC solutions using RPMsg, OpenAMP, or shared-memory communication. * Strong expertise in Petalinux, Yocto, and AMD/Xilinx SDK toolchains. * Proficiency in C/C++, Python, and/or Rust. * Experience with hardware debugging and Xilinx debugging tools. ## Description * Bring up AMD Versal SoC on a custom iRDK board from EVK reference designs. * Develop and validate PL integration, including IP instantiation, configuration, and AXI interface development. * Implement and validate IPC mechanisms between Versal AI Core/RPU and AMD APU using RPMsg, OpenAMP, and shared memory. * Develop BSPs and device drivers for Versal PS subsystems, including RPU and APU partitions. * Work with AMD/Xilinx tools such as Vitis and Petalinux for platform development. * Validate real-time latency, performance, and data throughput across the PL-PS-APU boundary. * Bring up and validate sample applications involving PL IP integration and Versal-to-x86 interfaces. * Perform hardware and software debugging using Xilinx development and debug tools. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [Dev Digest 231: Pelicanmaxxing, Interview Hacking, RSS Revival & LLM Clichés](https://www.wearedevelopers.com/magazine/748-dev-digest-231-pelicanmaxxing-interview-hacking-rss-revival-llm-cliches) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 185: Hello Asia, Gaming is the Future & Vibe Scheming!](https://www.wearedevelopers.com/magazine/628-dev-digest-185-hello-asia-gaming-is-the-future-vibe-scheming) - [Dev Digest 201: Don't Stop Thinking, AI Slop vs. OSS Security, Rank Things](https://www.wearedevelopers.com/magazine/674-dev-digest-201-don-t-stop-thinking-ai-slop-vs-oss-security-rank-things) - [Dev Digest 189: Open Phones, Be the Messenger and the USB-C of AI](https://www.wearedevelopers.com/magazine/639-dev-digest-189-open-phones-be-the-messenger-and-the-usb-c-of-ai) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing)