FPGA Design/Verification Engineer
TeamGlobalJob Title
FPGA Design/Verification Engineer
Role Summary
Design and verify FPGA firmware primarily using Verilog. Work with engineering teams through the firmware development lifecycle from RTL implementation and simulation to hardware integration and prototype testing.
Maintain design documentation and version-controlled firmware artifacts while resolving issues discovered during integration and verification activities.
Experience Level
Mid-level. Years of experience not specified.
Responsibilities
Key day-to-day responsibilities include:
- Implement FPGA firmware in Verilog and perform RTL development.
- Create and maintain formal firmware and design documentation.
- Develop and run simulations to verify RTL functionality and timing.
- Integrate firmware with hardware prototypes and perform bring-up.
- Diagnose and resolve design issues found during prototype testing.
- Support system-level verification and validation activities.
- Maintain version-controlled design artifacts and collaborate with cross-functional teams.
Requirements
Core skills and tools expected for effective performance in this role.
Must-have:
- Experience developing FPGA firmware using Verilog and performing RTL design.
- Experience with simulation and verification of RTL designs.
- Experience with hardware integration and prototype bring-up/debugging.
- Familiarity with version control for hardware/firmware artifacts.
- Ability to produce clear technical documentation for firmware designs.
Nice-to-have:
- Experience with vendor FPGA toolchains (e.g., Xilinx/AMD, Intel/Altera) or scripting for build/test automation.
Education Requirements
Not specified.
About the Company
Company: TeamGlobal
Headquarters: Owego, NY, USA
Technical staffing and engineering services firm that connects engineers and technical professionals with contract and permanent positions across industries including aerospace, defense, and technology.
