Embedded Software Engineer (Hybrid- Aberdeen, Maryland)
Role responsibilities
Develop and optimize embedded Linux software for Xilinx UltraScale+ platforms using PetaLinux for mission-critical communications. Support hardware bring-up on custom PCB designs and integrate FPGA logic with embedded software via AXI interfaces.
Requirements
Requires a Bachelor's degree in Engineering or Computer Science and at least 8 years of experience in Linux-based embedded software development. Must have hands-on experience with Xilinx platforms, PetaLinux, and the ability to obtain a DoD Secret security clearance.
Key skills
Embedded Software Development, PetaLinux, Xilinx UltraScale+, C/C++, Python, Bash, Linux Kernel Configuration, Device Driver Development, PCB Bring-up, FPGA Integration, Git, SVN, JTAG, UART, Logic Analyzers, Oscilloscopes
Keywords
Embedded Systems, Xilinx UltraScale+, PetaLinux, Zynq UltraScale+ MPSoC, Linux Kernel, Device Tree, Rootfs, C++, Python, Bash, AXI, PCIe, Ethernet, DMA, I2C, SPI, UART, GPIO, Vivado, Vitis, Yocto, Buildroot, RTOS, ARM Cortex, SATCOM, DSP, RF Transmission, DoD Secret Clearance, SBIR, Git