FPGA Firmware Engineer
2 weeks ago
***Due to the nature of the work being performed US Citizenship is required***
Job Title: FPGA Firmware Engineer
Job Location: Canonsburg PA 15317
Onsite Requirements:
- FPGA engineering
- VHDL
- Xilinx or Altera
Job Description:
Role And Position Objectives:
- 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
-
FPGA Firmware Engineer
3 weeks ago
Canonsburg, United States Softworld Inc Full time***Due to the nature of the work being performed US Citizenship is required*** Job Title: FPGA Firmware Engineer Job Location: Canonsburg PA 15317 Onsite Requirements: FPGA engineering VHDL Xilinx or Altera Job Description: Role And Position Objectives: Be part of a team comprised of design, system engineering, and electrical engineering to...
-
FPGA Firmware Engineer
2 weeks ago
Canonsburg, United States Softworld, a Kelly Company Full time***Due to the nature of the work being performed US Citizenship is required***Job Title: FPGA Firmware EngineerJob Location: Canonsburg PA 15317Onsite Requirements:FPGA engineeringVHDLXilinx or AlteraJob Description:Role And Position Objectives: Be part of a team comprised of design, system engineering, and electrical engineering to develop embedded...
-
FPGA Firmware Engineer
2 weeks ago
Canonsburg, United States Softworld, a Kelly Company Full time***Due to the nature of the work being performed US Citizenship is required***Job Title: FPGA Firmware EngineerJob Location: Canonsburg PA 15317Onsite Requirements:FPGA engineeringVHDLXilinx or AlteraJob Description:Role And Position Objectives: Be part of a team comprised of design, system engineering, and electrical engineering to develop embedded...
-
FPGA Firmware Engineer
2 weeks ago
Canonsburg, PA, United States Softworld Inc Full time***Due to the nature of the work being performed US Citizenship is required*** Job Title: FPGA Firmware Engineer Job Location: Canonsburg PA 15317 Onsite Requirements: FPGA engineering VHDL Xilinx or Altera Job Description: Role And Position Objectives: Be part of a team comprised of design, system engineering, and electrical engineering to develop...