Logo
iitjobs

FPGA Developer

iitjobs, Falls Church, Virginia, United States, 22042


Summary: We are seeking a skilled and motivated FPGA Developer to join our team. The ideal candidate will have expertise in designing, developing, and implementing FPGA-based solutions for complex systems. The role involves working closely with hardware and software engineers to optimize performance, ensure reliability, and meet project specifications.

Responsibilities: Design and implement FPGA logic using Verilog, VHDL, or SystemVerilog. Develop and test FPGA firmware for various applications, including signal processing, data acquisition, and high-speed communication. Collaborate with cross-functional teams to define system requirements and specifications. Perform simulation, synthesis, and timing analysis to validate FPGA designs. Optimize FPGA designs for performance, power, and resource utilization. Conduct board-level debugging and troubleshooting of hardware and firmware issues. Document design processes, testing procedures, and implementation details. Qualifications: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. Proven experience in FPGA design and development, including experience with Xilinx, Altera/Client, or similar platforms. Proficiency in hardware description languages such as Verilog, VHDL, or SystemVerilog. Familiarity with FPGA development tools like Vivado, Quartus, or ModelSim. Knowledge of high-speed interfaces like PCIe, Ethernet, DDR, or SERDES. Experience with scripting languages (Python, Perl, or TCL) for automation. Strong problem-solving skills and attention to detail. Preferred Skills: Experience with DSP or image processing algorithms implemented on FPGAs. Understanding of ASIC/FPGA verification methodologies (UVM/OVM). Familiarity with embedded systems and ARM-based processors. Knowledge of system-level debugging tools like oscilloscopes and logic analyzers. Soft Skills: Strong analytical and problem-solving abilities. Excellent communication and teamwork skills. Ability to work in a dynamic, fast-paced environment. Bravens is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veterans, or individuals with disabilities.

#J-18808-Ljbffr