What are the responsibilities and job description for the Digital Circuit Design Engineer position at Brooksource?
Job Description
At Brooksource, we are seeking a skilled FPGA Design Engineer to join our team. The successful candidate will be responsible for architecting, implementing, and testing firmware solutions targeting FPGAs and their supporting circuitry.
The ideal candidate will have experience with VHDL in Xilinx Vivado, optimizing FPGA designs for resource utilization, power consumption, and performance. They should also be familiar with timing closure techniques and methodologies, including timing constraints.
A strong understanding of digital design principles, FPGA architectures, and high-speed communication protocols is essential. Additionally, the candidate should have experience writing test benches for simulation of FPGA designs ensuring correct behavior, performance, and timing.
The role requires a motivated self-starter and problem solver with experience executing in multi-disciplinary teams. Hands-on laboratory experience with instrumentation, test equipment, and debug/test methods is highly valued.
Required Skills:
- Experience with embedded Software/Firmware design
- High proficiency with C/C , VHDL, and TCL
- Experience in FPGA system design and test from architecture through implementation
- Familiarity with modern Xilinx FPGA families and design tools (7-series FPGAs, Ultrascale , Vivado, Xilinx IP cores)