Job Description
Job Overview:
We are seeking an enthusiastic and skilled DevOps Engineer proficient in Python with a strong background in software development and automation to join our dynamic FPGA team! In this role, you will be instrumental in managing our compilation frameworks, automating workflows, and ensuring a seamless development environment for FPGA projects. You will work closely with our software and hardware teams, focusing on image creation, runtime automation, performance monitoring and CI/CD pipeline. This is a great opportunity to shape our DevOps strategy with a focus on FPGA workflows.
Responsibilities:
1. Compilation Framework Management: Oversee and optimize compilation frameworks, ensuring efficient and reliable builds.
2. Filelist and Log Management: Automate the handling of filelists, data extraction from log files, and report generation, providing insights and support to development teams.
3. Image Creation and Deployment: Streamline the process of creating and deploying FPGA images and software builds.
4. Runtime Automation Framework: Maintain and improve the runtime automation framework for FPGA prototyping platforms.
5. CI/CD Pipeline Management: Develop and maintain CI/CD pipelines to support FPGA and software development, testing, and deployment.
6. Sou...