Demo

FPGA Design Engineer

Infinite Computing Systems
Rapids, IA Contractor
POSTED ON 9/17/2026
AVAILABLE BEFORE 1/14/2027

Senior Engineer – FPGA / Firmware - Aerospace

Job Type: Contract-to-Hire
Duration: 6 Months
Location: Cedar Rapids, IA

Job Description

We are seeking a highly skilled Senior Software/Firmware Engineer with strong experience in FPGA development, verification, and testing for safety-critical aerospace and defense systems. The ideal candidate will have hands-on experience with DO-254 DAL A processes and be comfortable developing detailed test procedures, executing FPGA tests, and preparing certification-quality documentation.

Responsibilities

  • Review and analyze FPGA test plans and requirements.
  • Develop detailed test procedures and test cases for FPGA-based systems.
  • Perform FPGA verification and testing in a laboratory environment.
  • Prepare comprehensive test reports meeting rigorous certification requirements.
  • Develop, review, and maintain hardware requirements and traceability using tools such as DOORS.
  • Design and implement FPGA/RTL solutions using VHDL or Verilog.
  • Develop testbenches for RTL verification using VHDL or SystemVerilog.
  • Perform functional verification, testing, timing analysis, and timing closure.
  • Support FPGA simulation and synthesis activities.
  • Evaluate and use FPGA development and verification tools.
  • Maintain detailed documentation of requirements, design decisions, verification results, and traceability.
  • Work closely with systems, software, hardware, and certification teams.
  • Work independently while meeting aggressive project schedules and milestones.

Required Qualifications

  • Proven experience in FPGA development and verification.
  • Strong knowledge of DO-254 / DAL A processes.
  • Experience with FPGA testing and verification planning.
  • Experience with VHDL and/or Verilog.
  • Experience with RTL coding, simulation, and testbench development.
  • Knowledge of digital circuit architecture, resource utilization, timing analysis, and timing closure.
  • Experience with FPGA tools such as ModelSim, Vivado, Quartus, Synplify, or similar.
  • Experience with requirements management and traceability.
  • Familiarity with version control tools such as Git or Subversion.
  • Strong technical documentation and communication skills.
  • Ability to work with minimal supervision and collaborate with cross-functional engineering teams.
  • Bachelor's degree in Engineering, Computer Engineering, Electrical Engineering, Computer Science, or a related technical field, plus 4 years of relevant experience.

Preferred Experience

  • Hands-on FPGA testing in a laboratory environment.
  • Aerospace/defense industry experience.
  • Experience working on safety-critical or high-assurance systems.
  • Experience with DO-254 DAL A certification documentation and compliance.
  • Familiarity with MIL-STD-516C or related certification guidance.

Pay: $69.00 - $70.00 per hour

Experience:

  • FPGA Verification / Testing : 5 years (Required)
  • DO-254: 5 years (Required)
  • DAL A: 5 years (Required)
  • VHDL: 5 years (Required)

Work Location: In person

Benefits:

Health Insurance, 401K Plan, Dental Insurance

Salary : $69 - $70

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a FPGA Design Engineer?

Sign up to receive alerts about other jobs on the FPGA Design Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$104,754 - $125,215
Income Estimation: 
$134,206 - $155,125
Income Estimation: 
$134,206 - $155,125
Income Estimation: 
$171,024 - $193,943
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Infinite Computing Systems

  • Infinite Computing Systems Rapids, IA
  • Job Description Job Title: Sr Staffing Specialist Contract: 12 Months Location: Cedar Rapids, IA Job Summary The Contract Internship & Co-Op Recruiter is a... more
  • 10 Days Ago

  • Infinite Computing Systems Pikeville, KY
  • Travel Registered Nurse – Med/Tele & Surgical/Orthopedic Job Type: Travel Contract Contract Length: 8 Weeks Schedule: 48 Hours/Week Shifts: 12-Hour Shifts ... more
  • Just Posted

  • Infinite Computing Systems Oklahoma, OK
  • Job Description: The Business Process Analyst (BPA) supports OSDH’s Transformation Management Office (TMO) in analyzing, documenting, and improving agency ... more
  • 1 Day Ago

  • Infinite Computing Systems Pikeville, KY
  • Travel Registered Nurse – Med/Tele & Surgical/Orthopedic Job Type: Travel Contract Contract Length: 8 Weeks Schedule: 48 Hours/Week Shifts: 12-Hour Shifts ... more
  • 1 Day Ago


Not the job you're looking for? Here are some other FPGA Design Engineer jobs in the Rapids, IA area that may be a better fit.

  • Xyant Technology, Inc. Rapids, IA
  • Company Description Xyant Technology, established in 1995, is a premier federal systems integrator that provides technical and business solutions in inform... more
  • 3 Days Ago

  • Belcan Rapids, IA
  • Job Title: Senior FPGA Design & Verification Engineer (DO-254 DAL A) Location: Cedar Rapids, IA Zip Code: 52498 Duration: 6 Months Pay Rate: $ 63.66/hr. on... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!