Embedded Software Engineer (PL Integration & IPC)

ALTEN

$130K — $140K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 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
  • Experience with Petalinux / Yocto, Xilinx/AMD SDK toolchain
  • Proficiency in C/C++, Python/Rust; hardware debug and Xilinx debug tooling

Responsibilities

  • Bring up AMD Versal SoC on custom board from EVK reference
  • Develop and validate PL integration: IP instantiation, configuration, AXI interfaces
  • Implement and validate IPC mechanisms between Versal AI Core / RPU and AMD APU
  • Develop BSP and drivers for Versal PS subsystems
  • Collaborate with AMD/Xilinx on Versal platform tools
  • Validate real-time latency and data throughput across PL-PS-APU boundary
  • Bring up Sample Applications on PL IP Integration, Versal/X86 Interfaces

Benefits

  • On-site work environment in Palo Alto, CA
  • Comprehensive professional development opportunities
  • Collaborative and innovative team culture
  • Access to cutting-edge technology and tools
  • Exposure to automotive industry standards and practices
Full Job Description
Workplace: On-site, In-Office, 5 days per week Location: Palo Alto, CA Drive AMD Versal SoC bring up for our infotainment dev kit platform, with a focus on programmable logic (PL) integration and inter-processor communication (IPC) with the AMD APU. Responsibilities • Bring up AMD Versal SoC on our custom board from EVK reference • Develop and validate PL integration: IP instantiation, configuration, AXI interfaces • Implement and validate IPC mechanisms between Versal AI Core / RPU and AMD APU (RPMsg, OpenAMP, shared memory) • Develop BSP and drivers for Versal PS subsystems (RPU and APU partitions) • Work with AMD/Xilinx on Versal platform tools (Vitis, Petalinux) • Validate real-time latency and data throughput across the PL-PS-APU boundary • Bring up Sample Applications on PL IP Integration, Versal/X86 Interfaces. Required Qualifications • 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 Salary Range • $130,000 - 140,000 • The actual salary offered is dependent on various factors including, but not limited to, location, the candidate's combination of job-related knowledge, qualifications, skills, education, training, and experience

Similar Jobs

More Jobs at ALTEN

More Consumer Technology Jobs

Find similar Embedded Software Engineer (PL Integration & IPC) jobs: