FPGA Firmware Developer with Security Clearance - Canonsburg, PA, United States - APR Consulting, Inc.

    APR Consulting, Inc.
    APR Consulting, Inc. Canonsburg, PA, United States

    1 week ago

    Default job background
    Description
    Our DOD/Aerospace client is looking to fill an FPGA Firmware Developer (Secret Clearance) position that just opened in Canonsburg, PA

    Location:
    Canonsburg, PA


    Position:
    FPGA Firmware Developer


    Pay Rate:
    $52.80/hour

    Duration: 24 months with possibility of going direct/permanent Be part of a team comprised of design, system engineering, and electrical engineering to develop embedded systems

    Duties include:

    • Architect, design, and document FPGA firmware hierarchies, components, interfaces, and data flows
    • Develop firmware in accordance with detailed designs descriptions
    • Simulate and test firmware components in preparation for integration
    • Define FPGA timing, pinout, and placement constraints
    • Review synthesis and timing reports, address issues
    • Integrate and test firmware on target hardware
    • Identify necessary schematic updates and hardware reworks to support design
    • Utilize FPGA tools and laboratory equipment for integration and debug
    • Document failures, identify root causes, implement fixes, and verify changes
    • Maintain configuration management documentation for the FPGA design Keys Skills:
    • Experience implementing FPGA firmware including custom VHDL components containing state machines, synchronous/asynchronous logic, processes, and external interfaces
    • Understanding of the underlying FPGA fabric the firmware utilizes
    • Experience working across cross clock boundaries
    • Familiarity with Xilinx (AMD) and/or Altera (Intel) compiler, programming, and debug tools
    • Experience reviewing schematics, parts lists, and re work documentation
    • Methodical problem solving skills
    • Motivation to independently research and resolve issues
    • Strong written and oral communication skills What Sets You Apart:
    • Familiarity with floor planning and timing optimizations
    • Working knowledge of standard network protocols (e.
    g., IPv4, UDP, TCP/IP)

    • Implementing custom digital signal processing filters