Job ID:  27530

Title:  Senior Firmware (FPGA) Engineer

Location: 

Northampton, MA, US, 01060

Job Title:  Senior Firmware Design (FPGA) Engineer

Job Code: 27530

Job Location: Northampton, MA

Schedule: 9/80

 

Job Description:

Senior professional with strong knowledge of Electrical Engineering/Firmware Development and broad knowledge of technical task management. This FPGA Subject Matter Expert (SME) will be a key member of the Northampton, MA Electrical Engineering team, supporting all major FPGA efforts and providing guidance and mentorship to more junior FPGA engineers.  Manages complex projects or processes with general oversight. Communicates within and outside of own function to gain cooperation on operational processes, practices, and procedures. Makes moderate to substantial improvements to systems and processes. Contributes to achievement of departmental goals and operating plans with direct impact on the departmental results.

 

Essential Functions:

  •       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

Qualifications: 

  •       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

Preferred Additional Skills:

  •       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


Nearest Major Market: Springfield MA