> Markdown version of [/jobs/ext/1600242-embedded-software-engineer-pl-integration-ipc](https://www.wearedevelopers.com/jobs/ext/1600242-embedded-software-engineer-pl-integration-ipc). 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). --- # Embedded Software Engineer (PL Integration & IPC) - **Company:** Alten USA - **Location:** Palo Alto, CA, United States - **Experience:** Expert - **Salary:** $130,000.0 - $140,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Software Debugging, Embedded Software, Field-Programmable Gate Array (FPGA), Python (Programming Language), System on a Chip, Yocto, Information Technology - **Published:** July 28, 2026 - **Apply:** https://www.juju.com/job/00000000gk8p2j ## About the Role * Bachelor's or Master's degree in Computer Science/Engineering or related field * 5+ years' experience in Embedded Software Development * Hands-on Versal or Zynq UltraScale+ bring up experience * FPGA/PL Driver integration: Vitis HLS, IP integration, AXI interconnect * IPC implementation: RPMsg, OpenAMP, or shared-memory communication * Petalinux / Yocto, Xilinx/AMD SDK toolchain * C/C++, Python/Rust; hardware debug and Xilinx debug tooling Preferred Qualifications * AMD Versal AI Core or Versal Premium hands-on experience * Automotive domain (ADAS or cockpit) * Safety-capable RPU lockstep configuration experience * DMA engine and high-bandwidth PL-PS data path experience ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [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) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)