We are seeking an experienced SeniorEmbeddedEngineerto design, develop, andoptimizeFPGA-accelerated systems using theAMD/Xilinx PYNQ framework. This role bridges FPGA development, Python‑driven hardware control, and embedded software, enabling rapid prototyping and deployment of hardware‑accelerated algorithms on Zynq SoC platforms.Additionally, it is important to be able to go up-stackto interface with databasesand other software systemsin the context of a distributed computingenvironment.
What you'll do
Building andoptimizingembedded Linux systems, including device drivers and low-level interfaces
Developing FPGA-accelerated workflows using Python and PYNQ
Collaborating across hardware, firmware, and compiler teams to shape system architecture
Owning parts of the toolchain, test infrastructure, and system validation processes
Debugging complex issues across hardware/software boundaries and driving them to resolution
Contributing to scalable, maintainable systems that support rapid iteration
Delivering reliable, high-performance embedded systems that integrate cleanly with broader platforms
Navigating ambiguity and making sound technical decisions with incomplete information
Taking ownership of problems end-to-end, from root cause tovalidatedsolution
Raising the bar oncode quality, testing, and system design
About You
Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field