Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

FPGA Engineer

Kasmo Global

FPGA Engineer

Job Title: FPGA Engineer Experience Range: 6-15 years

Job Summary

We are seeking an experienced FPGA Engineer to join our team in Cedar Rapids, IA. This role involves designing, developing, and integrating FPGA/ASIC digital architectures for high-performance applications. The ideal candidate will have extensive experience in RTL coding, timing closure, verification, and system integration, along with strong debugging and scripting skills. This is a full-time onsite position from day one.

Key Responsibilities
  • Capture and analyze system requirements to develop FPGA/ASIC digital architectures and designs.
  • Implement RTL coding and simulation using VHDL/Verilog.
  • Perform timing analysis, optimization, and closure to ensure design efficiency.
  • Develop and execute verification strategies to validate FPGA/ASIC functionality.
  • Conduct FPGA system integration and collaborate with hardware/software teams for seamless execution.
  • Recommend and implement best practices, tools, and methodologies for improving the ASIC/FPGA design flow.
  • Contribute to engineering estimates and technical planning for new program pursuits.
  • Provide technical leadership by breaking down work, planning project activities, and reporting status.
Must-Have Skills
  • Strong experience in RTL coding and simulation using VHDL/Verilog.
  • Expertise in digital circuit architecture, design, resource tradeoffs, timing analysis, and timing closure.
  • Proficiency with FPGA simulation and synthesis tools (e.g., Modelsim, Synplify, Quartus, Vivado, or equivalent).
  • Experience with Git, Subversion, and version control systems.
  • Familiarity with Unix/Linux environments, scripting languages (Perl, Python, Bash), and C/C++.
Preferred Skills
  • Knowledge of chip-level verification techniques and languages (e.g., SystemVerilog, functional coverage, constrained random testing).
  • Hands-on experience in ASIC/FPGA lab validation using advanced lab equipment.
  • Understanding of Design for Test (DFT) and manufacturability considerations.
  • Strong debugging and problem-solving abilities in FPGA/ASIC environments.
Additional Requirements
  • Ability to work independently with minimal supervision and collaborate with engineers of diverse skill sets.
  • Strong oral and written communication skills with the ability to document and present work clearly.
  • Ability to work in high-paced environments with aggressive schedules and frequent milestones.
Education
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to FPGA Engineer. Be the first to apply!