We are seeking an experienced FPGA Lead Developer to lead the design and development of a cutting-edge system that combines low-power FPGA technology with GPU for enhanced performance. The successful candidate will play a pivotal role in architecting, implementing, and optimizing FPGA-based solutions, collaborating closely with cross-functional teams to achieve project goals.
Responsibilities:
1. System Architecture and Design:
- Lead the architectural design of the low-power FPGA + GPU system development. • Define system requirements and specifications in collaboration with system architects and stakeholders.
1. FPGA Development:
- Develop FPGA-based solutions for the prototype. • Design, implement, and optimize FPGA firmware for low power consumption and high performance.
• Work with hardware engineers to integrate FPGA solutions into the overall system.
1. FPGA to GPU/HPC Integration:
- Collaborate with GPU developers to integrate GPU components with the FPGA subsystem. • Optimize data exchange and communication between FPGA and GPU for maximum efficiency.
1. Performance Optimization:
- Conduct performance analysis and optimization to achieve the desired balance between power consumption and computational capability. • Identify and resolve bottlenecks in the FPGA and GPU implementations.
1. Documentation and Reporting:
- Maintain comprehensive documentation for FPGA designs, implementations, and optimizations.
• Provide regular progress reports to project stakeholders and leadership.
1. Testing and Validation:
- Develop test plans and conduct thorough testing of the FPGA + GPU prototype. • Work with validation teams to identify and address any issues or anomalies.
1. Team Leadership and Mentorship:
- Lead and mentor a team of FPGA developers, providing guidance and support. • Foster a collaborative and innovative team culture.
Qualifications:
- Bachelors/Masters in Electrical Engineering, Computer Science, or related field.
- Proven experience in FPGA development, with a focus on low power consumption.
• Experience in integrating and optimizing FPGA solutions with external GPU/HPC architectures.
- Solid programming skills in hardware description languages (e.g., Verilog, VHDL) and experience with FPGA development tools.
- Familiarity with GPU programming languages (e.g., CUDA) is a plus.
- Excellent problem-solving and debugging skills.
- Strong leadership and communication skills.
Experience Level:
- Minimum 4 years of relevant experience in FPGA development.
- Prior experience in a leadership or lead developer role is highly desirable.
If you are passionate about pushing the boundaries of FPGA technology and GPU integration, and enjoy leading a talented team to success, we encourage you to apply for this exciting opportunity.
📌 FPGA Design Engineer (Pune)
🏢 Agiliad
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.