Engineer/ Principal Engineer Software - FPGA Developer

Northrop GrummanEl Segundo, CA
$91,800 - $171,000Onsite

About The Position

Northrop Grumman Aeronautics Systems has an opening for a Software Engineer/Principal Software Engineer position to join our team of qualified, diverse individuals onsite in El Segundo, CA. This position will be a key member of the RAD team. Northrop Grumman Aeronautics Systems is seeking a skilled FPGA Developer to design, implement, verify, and optimize high-performance digital hardware for a range of military applications. The ideal candidate will have strong proficiency in hardware description languages, a solid understanding of digital design theory, and hands-on experience with FPGA development tools and verification methodologies. You will support the application of cutting-edge commercial technologies—such as 5G communications, machine learning, and emerging wireless solutions—to operational military use cases, enabling advanced battle-management capabilities.

Requirements

  • Software Engineer: Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 2 years of related engineering experience; OR a Master’s degree in a STEM discipline and 0 years of related engineering
  • Principal Software Engineer: Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 5 years of related engineering experience; OR a Master’s degree in a STEM discipline and 3 years of related engineering OR a PhD in a STEM discipline with at least 0 years of experience
  • Your ability to obtain and/or transfer and maintain the final adjudicated Secret clearance and any program access(es) required for the position within a reasonable period of time, as determined by the Company.
  • Proven experience in: FPGA development for DSP and data-processing applications.
  • Running simulations and performing place-and-route.
  • Lab/SIL integration and system bring-up.
  • Integrating FPGA-SoC code to enable the device.

Nice To Haves

  • Existing Active In Scope Government Clearance
  • M.S. or Ph.D. in a related field.
  • Knowledge of machine-learning accelerator design.
  • Hands-on board bring-up, PCB layout review, and timing closure on multi-die platforms.

Responsibilities

  • Develop FPGA designs for digital signal processing and data processing.
  • Perform FPGA simulations and verify functional correctness.
  • Execute place-and-route flows and optimize timing.
  • Integrate and test systems in lab environments and SILs.
  • Incorporate FPGA-SoC code to enable end-to-end functionality.

Benefits

  • Relocation assistance may be available
  • Retirement and Savings Plan
  • group medical, dental and vision coverage
  • life and disability insurance
  • flexible spending accounts
  • Company paid holidays
  • paid time off (PTO) for vacation and/or personal business
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service