FPGA (Field Programmable Gate Array) Engineer

INFOTECH LLC
Melbourne, FL, United States
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Adobe Flash CAN Bus Configuration Management Code Coverage Data Systems Digital Electronics Microprocessors Embedded Software Field-Programmable Gate Array (FPGA) Hardware Description Language Hardware Design MATLAB
+16 more
Requirements Management RS-485 Standard Signal Integrity Simulink Static Timing Analysis SystemVerilog Systems Integration VHSIC Hardware Description Language (VHDL) CPLD Serial Peripheral Interface PIC Microcontroller State Machines ModelSim Deployment Automation Power Analysis (Cryptography) Tools for Reporting

Job description

The Electrical Engineer designs, tests and documents safety-critical hardware. Responsible for developing and supporting FPGA/CPLD designs through all phases of design and system integration for high-reliability embedded aerospace and ground based vehicle systems applications., * Perform activities such as requirements generation, design, RTL-synthesis, test bench development and design simulation, static timing and power analysis, and requirements based design verification.

  • Prototype evaluation, design-to-cost tradeoffs, design reviews, qualification test support, system integration support, production and obsolescence support tasks.
  • Maintain the desire to stay current in the continuously developing field and to expand knowledge base and skills in FPGA design and digital hardware engineering.
  • Works with hardware engineers and senior management to enhance existing applications and build additional applications
  • Designs and develops hardware systems
  • Tests and modifies hardware to ensure it meets specifications and requirements
  • Understands and utilizes internal processes and tools for the development of hardware
  • Decisions may have minor impact on cost, schedule, and technical performance
  • Contributes to engineering estimates on simple hardware designs
  • Improved depth of product domain knowledge

Requirements

  • Bachelor’s Degree and 5-10+ years’ work experience or Master’s Degree and 3+ years of work experience., * 5-10+ years circuit design experience, with the demonstrated ability to design HDL-based FPGAs and CPLDs.
  • Knowledge of digital electronic devices and circuit design principles. Experience using design/analysis tools, such as Timing Designer and Hyperlynx a plus.
  • Hands-on hardware build, test, and integration experience.
  • Motivated self-starter with the ability to effectively work in a team environment.
  • Excellent problem solving skills, judgment, and analytical capability, along with follow-up and monitoring skills.
  • Strong written and oral presentation skills.
  • Experience with Matlab and Simulink for auto-generation of FPGA code
  • Familiarity with FPGA integration into digital circuit card designs to ensure electrical integrity of FPGA design in embedded applications.
  • 5-10 years’ work experience
  • Experience with VHDL, System Verilog designs and UVM test benches
  • Up to 25% Travel
  • Minimum Training/Education: BSEE

Preferred Skills and Education

  • Experience with any of the following is a plus:
  • Design experience with Microprocessor/Microcontroller interfaces such as I2C, SPI, CAN bus ARINC-825, memory interfaces such as SDRAM controllers, Flash, SRAM; serial interfaces (MIL-STD-1553, ARINC-429, RS422, RS485, AFDX ARINC-664) and FPGA design using Microsemi, Xilinx, Lattice, Altera, etc.
  • Familiarity with RTCA/DO-254 hardware development objectives
  • Design tools such as Synplify, ModelSim, Questasim
  • Experience with high-speed Digital circuit card design, including part placement and routing, constraint generation, and signal integrity analysis.
  • Experience with state machines, code coverage
  • Experience with Requirements Management tools (i.e. DOORS), Configuration Management, and Problem Reporting tools.
  • Knowledge of commercial certification objectives and activities.
  • Experience with development of formal validation and verification procedures.
  • Flight critical fly-by-wire Flight Controls, Actuators, Air Data Systems, Pilot Inceptors, Inertial Sensors and/or Autopilot systems.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

1:29 min

Managing queues using Azure Service Bus Explorer

Radu Vunvulea Radu Vunvulea · WWC 2022

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · WWC 2024

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · WWC 2021

5:59 min

Compiling routing logic into certified safety microcontrollers

Ulrich Wurstbauer +1 · LIVE

1:55 min

Blocking unauthorized peripheral updates via SPI bus monitoring

Reinhard Reinhard · WWC 2024

Videos

See all

Related articles

See all