Haystack
← Back to Jobs
Technology
II

Embedded Software Engineer In Palo Alto, CA || Hybrid Role

Innovise IT LLCPalo Alto, CA🇺🇸United StatesPosted Sep 28, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Palo Alto, CA, United States
Posted
1 week ago

Job Description

Role: Embedded Software Engineer

Duration: 12+ Months

Location: Palo Alto, CA 94304 || Hybrid Role

Job Description-:

Role and responsibilities:
Drive AMD Versal SoC bring-up for the iRDK 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 iRDK 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)

Similar jobs