Industry: Aerospace / Aviation / Defense
Job Category: Engineering – Engineering Design
Job Description:

Our company is seeking Senior Specialist FPGA Firmware Engineer to join our Engineering team in Phoenix, AZ, Grand Rapids, MI, or St. Petersburg, FL.

The engineer will participate in FPGA firmware development activities.  It will support digital design / FPGA design & verification.  The position supports new product development and sustainment of current product lines, which include avionics Surveillance, Recorders, and Display products.  The position will support technical leadership in the decision-making process for the product, enabling the team to make decisions in a rapid and successful manner.  The engineer engages other engineering participants with discipline-specific backgrounds to resolve issues and provide a unified engineering response.  The individual will provide expertise in technical, schedule, and cost targets.

Essential Functions:

Digital design

FPGA design and verification

Device migration across FPGA manufacturers

Generation of schematics and review of PWA designs

Generation of requirements, FPGA coding in various industry tools, FPGA verification, and traceability mapping

Work within established FPGA processes and checklists, which are consistent and

Support estimation activities associated with new and remapping FPGA design efforts.

Lead Root Cause Failure Investigations of digital designs

Responsible for performing job duties consistent with the company’s Ethics, Financial, Health, and Safety Standards.

Experience working in a Continuous Improvement Culture

Ability to work in a teaming environment while possessing good interpersonal and communications skills

Self-motivated to identify performance issues and provide potential solutions through strong organizational, analytical, and problem-solving skills.

Experience designing or troubleshooting high-reliability electronics.

Good understanding of product development lifecycle processes

Experience with test equipment and tools, including multimeters, oscilloscopes, and logic analyzers.

Hands-on, “roll-up-the-sleeves” approach.


Bachelor’s Degree and minimum 6 years of prior relevant experience. Graduate Degree and a minimum of 4 years of prior related experience.

Preferred Additional Skills:

Architecting and implementing high throughput digital cores/algorithms targeting SOC class FPGAs with interfaces – Ethernet (UDP, TCP/IP), AXI, PCIe/NVMe, USB

Experience with Clock Domain Crossing, Reset Domain Crossing, and Static Formal flows.

Experienced with resolving complex FPGA issues.

Experience in VHDL/Verilog, bonus if experienced with C++ (OOP), Perl/Tcl, Python

Experience with Synthesis/PAR: SDC, Synopsys DC/Synplify, Vivado, Quartus, Libero

Verification with UVM, Verification IPs. Mentor EDA preferred.

Tool simulators; Aldec & ModelSim

Ability to support geographically dispersed teams, including through travel.

support RTCA DO-254 design assurance guidance for airborne electronic hardware

Knowledge of engineering design standards for the commercial aviation industry

Experience in the packaging of high-reliability electronics (aerospace, medical, automotive, or equivalent)

Security Clearance Required: No
Visa Candidate Considered: No

Apply for this position

Drop files here or click to uploadMaximum allowed file size is 60 MB.
Allowed Type(s): .pdf, .doc, .docx