Our client, a leading federal defense contractor has a 6+ month contract in Canonsburg, PA for a mid-level electrical/computer engineer to develop, integrate, test, and support custom FPGA firmware within the Torpedo Systems Group (TSG).-
Responsibilities 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
- Must be US Citizen due to government requirement
- Must be able and willing to obtain a DoD Secret Clearance
- 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.
- 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
- Agile experience preferred
Canonsburg, PA
1
Monday, September 30, 2024
Contract
6-12 months
Tuesday, September 10, 2024
Know someone who would be a good fit? We pay for referrals!