Advanced FPGA Firmware Developer

Company:  Bestinfo Systems LLC
Location: Canonsburg
Closing Date: 09/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Advanced FPGA Firmware Developer _Canonsburg, PA _Full-Time(FTE)_Direct Hire


Position: Advanced FPGA Firmware Developer

Location: Canonsburg, PA

Base Salary : $107,500 to $119,200 + Best-In-Class Benefits

Relocation Assistance Available : Possible for ideal candidate

Interview Travel Reimbursed : Yes

Security Clearance Required: Yes


JD:


Duties :

  • 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


Basic Qualifications:

  • Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience preferred.


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



Candidate Details:

  • 5+ to 7 years experience
  • Seniority Level - Mid-Senior
  • Minimum Education - Bachelor's Degree
  • Willingness to Travel - Occasionally

Apply Now
Share this job
Bestinfo Systems LLC
  • Similar Jobs

  • Advanced FPGA Firmware Developer

    Canonsburg
    View Job
  • Advanced FPGA Firmware Developer

    Canonsburg
    View Job
  • Advanced FPGA Firmware Developer

    Canonsburg
    View Job
  • Advanced FPGA Firmware Developer

    Canonsburg
    View Job
  • Advanced Engineering Technician

    Canonsburg
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙