Job Summary
- Design and implementation of FPGAs.
- Participate in the architecture definition, implementation and verification phases.
- Detailed design specification development.
- Develop and implement block level RTL, perform synthesis and achieve timing closure.
- Work with multi-functional teams (hardware, software, diagnostics and signal integrity groups).
- Assist in complex subsystem level lab bring-up, integration, and unit test validation.
- Experienced in crafting with Xilinx, Altera and Microsemi FPGAs
- Proficiency in HDL languages (Verilog, VHDL and System Verilog)
- Hands on experience with FPGA vendor tools like Vivado, Quartus and Libero
- Hands-on experience with Ethernet based protocols, PCIe, AXI, memory controllers, OTN, I2C, SPI, UART etc.
- Familiarity with simulation flow like UVM and VMM will be an added advantage
- Basic knowledge on Unix system and script tool.
- 7+ years of relevant FPGA design experience
Key Responsibilities
2. Coordinate and collaborate with cross functional teams to ensure successful project delivery.
3. Provide technical guidance and mentorship to junior team members.
4. Conduct design reviews and ensure compliance with quality standards.
5. Identify opportunities for innovation and improvement in design processes.
6. Stay updated with the latest technologies and trends in bios, test/interface/uc board design, and cpu.
Skill Requirements
2. Strong expertise in test/interface/uc board design.
3. In-depth knowledge of cpu architecture and design.
4. Excellent problem-solving and analytical skills.
5. Strong communication and leadership abilities.
6. Ability to work effectively in a team and independently.
7. Attention to detail and commitment to quality.
8. Project management skills to oversee design projects effectively.