Hardware Design Engineer

AeroVironmentAnnapolis Junction, MD
$125,000 - $240,000

About The Position

The primary role of the Hardware Design Engineer is to lead FPGA architecture, design, and development efforts in support of advanced embedded systems solutions. This position works closely with software and system engineers to architect, implement, verify, and debug FPGA and embedded firmware designs. The ideal candidate is technically strong, adaptable, customer-focused, and capable of leading small technical efforts while mentoring junior engineers and contributing to continuous innovation.

Requirements

  • Bachelor's degree in Electrical Engineering or Physics is required or equivalent combination of education, training, and experience
  • Minimum of 6 years of experience
  • Experience with RTL development (VHDL, Verilog, or System Verilog)
  • Experience with FPGA Design, synthesis, P&R tools (ex-Vivaldo, Quartus)
  • Experience developing Verilog/System and Verilog test benches
  • Exposure to DSP concepts and Signals & Systems
  • Experience working in Linux and/or Windows environment
  • Strong oral/written communication
  • An active TS/SCI with polygraph

Nice To Haves

  • Master's or PhD in Electrical Engineering, Computer Engineering, or related technical field
  • Experience with Software Defined Radio (SDR) concepts & tools (GNU Radio, Matlab, etc.)
  • Experience with C/C++, Bash, Tcl/TK, and GitLab
  • Experience with FPGA design using Xilinx's Vivaldo Tool Suite
  • Experience using soft/hard IP cores in FPGAs/ASICs (ex Zynq or Microblaze or RISC processors, memories, flash/NVM)
  • Exposure to embedded software development
  • Exposure to PCB design and development
  • Python scripting

Responsibilities

  • Lead FPGA architecture, design, coding, verification, and lab debug activities
  • Develop and analyst RTL using VHDL, Verilog, or System Verilog
  • Perform FPGA synthesis, place & route, and timing analysis using industry standard tools (e.g., Vivaldo, Quartus)
  • Develop and execute test benches for verification and validation
  • Collaborate with software and system engineers to define hardware/firmware interfaces
  • Integrate and validate FPGA designs within embedded systems environments
  • Mentor junior engineers and contribute to technical leadership initiatives

Benefits

  • health insurance
  • life insurance
  • disability
  • company holiday and paid time off
  • parental leave
  • 401(k) company match and contributions
  • professional development/training reimbursements
  • other work/life programs
  • medical
  • dental
  • vision
  • 401K with company matching
  • a 9/80 work schedule
  • a paid holiday shutdown
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service