FPGA Firmware Engineer

Canonsburg, PA 15317

Posted: 09/04/2024 Employment Type: Contract Industry: Engineering Job Number: BBBH78442_1725490042 Pay Rate: US$110 - US$120 per hour

Job Description


Job Title: FPGA Firmware Engineer

Job Location: Canonsburg PA 15317

Onsite Requirements:
  • FPGA Firmware Devlopment
  • VHDL
  • Familiarity with Xilinx and/or Altera

Job Description:
  • 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

** 3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.

This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future.

This client is a US Federal Government contractor and is legally required to hire US Citizens. US Citizens will only be considered for this role.

Due to the nature of the work, a United States Government Clearance is required to be eligible for the position **
Apply Online
Apply with LinkedIn Apply with Facebook Apply with X

Send an email reminder to:

Share This Job:

Related Jobs:

About Canonsburg, PA

Discover exciting job opportunities in and around Canonsburg, Pennsylvania today! Nestled in the heart of Washington County, this charming town offers a perfect blend of small-town charm and big-city amenities. With close proximity to Pittsburgh, known for its world-class universities, vibrant arts scene, and renowned sports teams like the Steelers and Penguins, Canonsburg provides a unique opportunity for career growth and advancement. Explore the quaint streets lined with historic buildings, enjoy the local delicacies like pierogies and haluski, and take in the beauty of nearby parks like Canonsburg Town Park or Southpointe Golf Club. Embrace a career in Canonsburg, where work and play effortlessly intertwine for a fulfilling professional journey.