This site uses cookies. To find out more, see our Cookies Policy

FPGA Principal Engineer in Marlborough, MA at Volt

Date Posted: 3/14/2019

Job Snapshot

  • Employee Type:
  • Duration:
    20 weeks
  • Date Posted:
  • Job ID:
  • Pay Rate
    $0.0 - $78.57/Hour
  • Contact Name
    Volt Branch
  • Phone

Job Description

This position is in an engineering organization focused on satellite communications systems, including secure and protected systems. Responsibilities of this position include: 

• Applying advanced technical principles and concepts to develop FPGA designs based on defined system architectures. 
• Developing Firmware Requirements Specifications for FPGA designs. 
• Performing implementation tradeoffs, and presenting, explaining, and refining design approaches in consultation with other product stakeholders. 
• Determining and following the course of action necessary to implement finished products based on the selected design approach. 
• VHDL-based RTL and functional design, analysis and verification. 
• Integrating FPGA designs into hardware and supporting system integration, test, and qualification. 
• Design documentation and design maintenance.

Required Skills: • A minimum of 8 years professional engineering experience • Proficiency with VHDL for configuring FPGAs • Experience with FPGA and CPLD devices and development tools from Xilinx, Altera, and Lattice. • Proficiency with functional verification test flow using VHDL with assertions. • Proficiency with Modelsim and/or Questa Sim for functional verification • Experience incorporating third party IP into FPGA designs, including PCIe and high speed Ethernet. • Experience working in a system integration environment, verifying requirements and identifying and correcting defects. • Possess, or able to obtain, Secret security clearance and COMSEC clearance. Desired Skills: • Experience with satellite communications systems. • Familiarity with security aspects of protected satellite communications systems. • Linux scripting experience. • Experience using DOORs tool for requirements capture and flow of requirements through multiple levels of specifications. • Familiarity with code coverage tools for evaluating test coverage. • Familiarity with version control tools such as Clearcase or GitHub • Good communication and presentation skills. • Experience and/or interest in project team leadership, including technical, budget, staffing, and schedule management • Six Sigma/process improvement experience. *Required Education: Bachelor’s degree in Electrical Engineering or Computer Science Desired Education: Master’s Degree in Electrical Engineering or Computer Science

Volt is an equal opportunity employer