Your mission
As an FPGA Design Engineer, you will play a key role in developing hardware platforms that support mission-critical satellite operations, specifically in image processing. You will work alongside a multidisciplinary team to design and implement FPGA solutions, ensuring high performance and reliability in the processing of our sensor data and interfacing with the satellite system.
Responsibilities:
Responsibilities:
- Design and develop FPGA-based solutions on AMD/Xilinx-Zynq UltraScale+ platforms for image processing and cybersecurity.
- Take ownership of the FPGA hardware layer and collaborate with the software team to ensure seamless integration with the embedded system.
- Architect and implement custom IP cores using VHDL, Verilog, or SystemVerilog, ensuring rigorous verification and validation.
- Implement high-speed interfaces such as PCIe, CoaXPress, and Gigabit Ethernet, along with signal processing techniques.
- Develop well-documented, testable code that aligns with industry standards and practices, including space industry standards (e.g., CCSDS, ECSS).