Northrop Grumman Aeronautics Systems is seeking a Sr. Principal FPGA Design Engineer to support the Common Products Circuit Design organization in Rancho Bernardo, California. The engineer will design, implement, and verify HDL that manages I/O devices on embedded computers for a new avionics product line. Working with the product architect, electrical designers, software engineers, and systems engineers, the engineer will develop requirements, define hardware/software interfaces, and determine verification approaches. The role also establishes integrated product development workflows, processes, and tools to reduce time to market for safety-critical avionics designs. The engineer will define FPGA architecture and logic design, translate system and board-level requirements into detailed FPGA requirements and design specifications, and collaborate on partitioning functionality across hardware, firmware, and software. Responsibilities include developing synthesizable HDL, implementing interfaces such as PCIe, SPI, I2C, UART, Ethernet, and Serial, and creating test benches and simulations to verify functionality. The engineer will support hardware-in-the-loop and system-level integration testing, participate in formal verification and validation, and perform synthesis, implementation, and timing closure using Vivado. The role also includes optimizing resource utilization, power, and performance; generating and reviewing timing constraints; and documenting findings.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior