On-site, hybrid, or remote within Eastern or Central time zones
Owl Cyber Defense is a leader and trusted partner in cyber security. We deliver solutions that protect and connect the world’s most critical networks. Owl’s product lines of cross domain, data diode, and portable media solutions provide the strongest available security checkpoints for threat prevention and secure data availability. Our in-depth expertise in security engineering at the operating system level enables us to help government and commercial customers meet ever-evolving cyber security threats.
Job Summary:
As a Principal FPGA Design Engineer, you will lead the architecture and development of advanced FPGA-based solutions that power Owl’s industry-leading cybersecurity products. In this role, you will define and implement new FPGA designs for internet protocol packet inspection and high-speed Ethernet traffic processing, ensuring low-latency, high-throughput performance. Collaborating across hardware and software teams, you will shape the technical direction of mission-critical systems that secure the world’s most sensitive networks.
Essential Duties and Responsibilities:
Design and develop FPGA packets handling application with custom hardware.
Design and develop SystemVerilog modules and IP cores with Xilinx/Altera toolchain.
Use Cadence® Xcelium™ for Logic Simulation.
Implement communications protocols from specification & requirement documents.
Low latency and high throughput packet handling.
Setup and Test new hardware platforms that are developed.
Work effectively within a cross-functional team environment.
Requirements/Qualifications:
Education
Bachelor’s degree in a relevant field of study. i.e. computer engineering, electrical engineering, computer science, or similar (advanced degree a plus)
Experience
10+ years’ work experience with embedded systems and FPGA development
Knowledge, Skills & Abilities
Fluent in SystemVerilog hardware description languages
Experience with HDL simulation & verification (Cadence Xcelium, Modelsim, etc.)
Experience with Universal Verification Methodology (UVM) is a plus
Working Knowledge of Vivado or Quartus
Knowledge of Ethernet PHY, IPv4 and IPv6 protocols
Experience with UDP and TCP/IP packet handling
Knowledge of computer system architecture
Experience debugging system level problems
Experience with testing Hardware
Excellent problem-solving skills and critical thinking ability
Overall coordination, development, and execution of product development
Knowledge of relevant software/systems as follows:
Development skills and overall knowledge of Linux systems
Experience writing system level C/C++ code for embedded systems plus
Experience as an embedded developer using an ARM environment a plus
Experience with embedded Linux
Experience building and configuring Linux for custom hardware platforms a plus
Additional requirements
Able to work in a fast-paced start-up environment.
Limited travel may be required
Candidates must be able to obtain/maintain a US Government security clearance
About Owl Cyber Defense Solutions, LLC Owl Cyber Defense Solutions, LLC is a fast-growing cybersecurity solutions company, holding a firm leadership position in network security and secure information transfer. It is a privately-owned US company with offices in Columbia, MD, Danbury, CT and Morrisville, NC. For more information, see http://www.owlcyberdefense.com.
Owl Cyber Defense is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive equal consideration for employment.