> Markdown version of [/jobs/ext/4603204-sr-fpga-firmware-developer](https://www.wearedevelopers.com/jobs/ext/4603204-sr-fpga-firmware-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr FPGA Firmware Developer - **Company:** General Dynamics Corp - **Location:** Canonsburg, PA, United States - **Experience:** Expert - **Salary:** $120,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Systems Engineering, Configuration Management, Information Systems, Computer Programming, Computer Engineering, Software Debugging, Firmware, Field-Programmable Gate Array (FPGA), IPv4, Network Protocols, Data Streaming, TCP/IP, VHSIC Hardware Description Language (VHDL), State Machines, Information Technology - **Published:** November 6, 2026 - **Apply:** https://www.careerbuilder.com/job-details/sr-fpga-firmware-developer-canonsburg-pa--9c34e370-7d11-4882-97b5-88ca28eaa3e8 ## About the Role FPGA, Computer Firmware, FPGA, Computer Firmware, Computer Engineering, Mathematics, Electrical Engineering, United States Citizen, Information Technology & Information Systems, Government, Bachelor's degree in Electrical or Computer Engineering, or a related Science, Engineering or Mathematics field, plus a minimum of 2 years of relevant experience; or Master's degree, plus 6 months of relevant experience., Department of Defense Secret security clearance obtainable within reasonable time based on requirements.Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required., * Experience implementing FPGA firmware including custom VHDL components containing state machines, synchronous/asynchronous logic, processes, and external interfaces * Understanding of the underlying FPGA fabric and 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 rework documentation * Methodical, independent problem-solving and research skills What you'll experience: * Architecting and developing complex FPGA firmware solutions within a collaborative, cross-functional engineering team * Hands-on integration and debug of firmware on target hardware using industry-leading FPGA tools and lab equipment * End-to-end ownership of firmware components from detailed design through root cause analysis and configuration management * Collaboration with design, systems, and electrical engineering teams to identify schematic updates and hardware reworks * Identifies opportunities to apply AI for continuous improvement and innovation What sets you apart: * Familiarity with floor planning and timing optimizations * Working knowledge of standard network protocols (e.g., IPv4, UDP, TCP/IP) * Experience implementing custom digital signal processing filters ## 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, simulate, and test firmware components in preparation for integration * Define FPGA timing, pinout, and placement constraints; review synthesis and timing reports and address issues * Integrate and test firmware on target hardware using FPGA tools and laboratory equipment * Document failures, identify root causes, implement fixes, and maintain configuration management documentation