Job Openings
FPGA Engineer/ FPGA Hardware Engineer (level 2 or 3)
About the job FPGA Engineer/ FPGA Hardware Engineer (level 2 or 3)
Location: Melbourne, FL - Onsite only
FTE or C2C : Any worker type is fine.
Skills Must Have:
- Requirements capture, decomposition, and traceability.
- Develop RTL design code and simulation in VHDL, Verilog, and/or System Verilog.
- Develop Hardware test case, procedures and integration
- Define the verification strategy to be applied, such as on-Hardware verification environment, test frameworks and test tools
- Perform ASIC/FPGA/SoPC verification using inspection, analysis, simulation, and test methods.
- Creation of DO-254 DAL-A certification artifacts for Airborne Electronic Hardware (AEH).
- Ability to work with minimal supervision, as part of a team of engineers with a variety of skills and backgrounds, located throughout the world and matrixed into projects with aggressive schedules and frequent milestones.
- Experience with DO-254 processes and design assurance activities for ASIC, FPGA, and/or SoPC developments.
- Familiarity with best practice chip-level verification techniques and languages (e.g. constrained random, functional coverage, code coverage, UVM, SystemVerilog).
- Conduct and/or participate in peer reviews throughout product lifecycle.
- Participate in FAA SOI audits.
- Communicate well with a wide variety of individuals including Engineering, Program Management, internal leadership and customers.
- Recommend new tools and practices for continuous improvement in the group's ASIC/FPGA design flow.
- Provide guidance or mentor other engineers with a variety of skills and backgrounds.
Qualifications You Must Have:
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience.
- Experience writing RTL and test benches using VHDL, UVM, Verilog, or SystemVerilog.
- Experience with Linux (or Unix), scripting, C/C++, Python, and/or Perl.
- Experience using FPGA specific tools (e.g. Questasim, Vivado, Libero, Synplify Pro, etc.)
- Experience with data interfaces (PCIe, DDR, I2C, Ethernet, CDN, ARINC-429, etc.)