Work on various platforms with a preference for the Xilinx platforms using PetaLinux. Handle platform boot-up and start-up sequences. Develop and maintain code related to interconnections between platform modules. Work with DMA, I2C, USB protocols and...