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.
Qualifications:
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)