✨ About The Role
- The role involves designing and implementing FPGA-based solutions for high-performance computing tasks.
- Candidates will collaborate with cross-functional teams to integrate FPGA and GPU solutions into broader systems.
- The position requires maintaining and extending existing FPGA codebases while ensuring code quality and stability.
- Conducting benchmarking and performance analysis will be a key responsibility to guide design and optimization processes.
- The job supports the full development lifecycle, including requirements analysis, design, coding, testing, debugging, deployment, and documentation.
âš¡ Requirements
- The ideal candidate will have a bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- A minimum of 2+ years of hands-on experience with FPGA design and development is essential for success in this role.
- Candidates should possess a strong understanding of hardware design, digital signal processing, and parallel computing.
- Effective communication and collaboration skills are necessary to work within a multidisciplinary team.
- A proactive problem-solver who is comfortable with ambiguity and can navigate complex challenges will thrive in this position.