A

AeroVironment

Defense technology and unmanned aerial systems

Hardware Design Engineer

Silicon & ASIC DesignUpdated on Nov 13
Full-timeAnnapolis Junction, MD, USA$125k - $240kIn-person

About the Job

Requirements

  • A bachelor's degree in Electrical Engineering or Physics is required, or an equivalent combination of education, training, and experience.
  • At least 6 years of experience is required.
  • Experience with RTL development using VHDL, Verilog, or SystemVerilog is required.
  • Experience with FPGA design, synthesis, and place-and-route tools such as Vivado or Quartus is required.
  • Experience developing Verilog or SystemVerilog test benches is required.
  • Exposure to digital signal processing concepts and Signals and Systems is required.
  • Experience working in a Linux and/or Windows environment is required.
  • An active Top Secret clearance is required.

Responsibilities

  • Lead FPGA architecture, design, coding, verification, and lab debugging activities.
  • Develop and analyze RTL using VHDL, Verilog, or SystemVerilog.
  • Perform FPGA synthesis, place-and-route, and timing analysis using industry-standard tools such as Vivado or Quartus.
  • Develop and execute test benches for verification and validation.
  • Collaborate with software and system engineers to define hardware and firmware interfaces.
  • Integrate and validate FPGA designs within embedded systems environments.
  • Mentor junior engineers and contribute to technical leadership initiatives.

Desired Qualifications

  • A master's or PhD in Electrical Engineering, Computer Engineering, or a related technical field is preferred.
  • Experience with Software Defined Radio concepts and tools such as GNU Radio and MATLAB is preferred.
  • Experience with C/C++, Bash, Tcl/TK, and GitLab is preferred.
  • Experience with FPGA design using Xilinx's Vivado Tool Suite is preferred.
  • Experience using soft or hard IP cores in FPGAs or ASICs, such as Zynq, MicroBlaze, RISC processors, memories, or flash/NVM, is preferred.
  • Exposure to embedded software development is preferred.
  • Exposure to PCB design and development is preferred.
  • Python scripting experience is preferred.

About the Company

AeroVironment

Defense technology and unmanned aerial systems

AeroVironment designs and builds robotic systems for defense across air, land, and space, including small reconnaissance drones, high-altitude aircraft, and loitering munitions. These products work by carrying sensors and control software that allow autonomous or semi-autonomous missions, with real-time data collection, and, for weapons-enabled models, a payload and deployment mechanism for precision strikes. The company differentiates itself through a growing, multi-domain defense portfolio built via acquisitions, creating an integrated platform that combines drones with space tech, counter-UAS, and other defense capabilities. Its goal is to become a comprehensive defense-technology provider that can win large, long-term contracts by offering coordinated, autonomous systems across multiple domains.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Crystal City, Virginia
Founded
1971

Recently Posted Jobs

Explore more opportunities at AeroVironment

See more jobs