> Markdown version of [/jobs/ext/3056184-hardware-design-engineer](https://www.wearedevelopers.com/jobs/ext/3056184-hardware-design-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Hardware Design Engineer - **Company:** AV, Inc. - **Location:** Annapolis, MD, United States - **Experience:** Expert - **Salary:** $125,000.0 - $240,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Bash Shell, C++ (Programming Language), Computer Engineering, Software Debugging, Linux, Embedded Software, Firmware, Field-Programmable Gate Array (FPGA), Hardware Design, MATLAB, Reduced Instruction Set Computing, Verification and Validation (Software), Static Timing Analysis, System on a Chip, SystemVerilog, Tcl (Programming Language), Verilog, VHSIC Hardware Description Language (VHDL), Scripting, Gitlab, Software Defined Radio - **Published:** September 24, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9189584/hardware-design-engineer ## About the Role * 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 Desired Qualifications: * 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 ## Description 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.., * 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 ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)