
Senior Firmware (FPGA) Engineer
- Northampton, MA
- Permanent
- Full-time
- Derive FPGA design specifications from system requirements
- Develop detailed FPGA architecture for implementation
- Implement design in RTL (VHDL) and perform module level simulations
- Perform Synthesis, Place and Route (PAR) and Static Timing Analysis (STA)
- Perform RTL quality using: Lint, Reset Domain Crossing (RDC), Clock Domain Crossing (CDC)
- Static Formal EDA
- Generate verification test plans and perform End to End Simulations
- Support Board, FPGA bring up
- Validate design through HW/SW integration test with test equipment
- Support mentorship of other, more junior FPGA Engineers onsite
- Mature and improve the FPGA design and formal release process
- Bachelor’s Degree in Electrical Engineering/Computer Engineering and a minimum of 6 years related experience; or Graduate Degree and a minimum of 4 years related experience
- 3-5+ years’ experience designing FPGA products with VHDL
- Experience with Xilinx FPGAs and Vivado
- Experience with revision control processes and systems
- Ability to obtain a Secret clearance
- Familiar with Vivado Constraints, ILA, VIO, Gigabit Transceivers, CameraLink, I2C bus, SPI, CAN bus
- Familiar with digital signal processing, specifically for video processing
- Real-time embedded software in “C” or “C++” running on bare-metal or RTOS
- Schematic capture using Mentor Graphics Xpedition