FPGA Engineer Job at EndoSec LLC, United States

WjhyV3pNVTQvZVdHQ1RZMGJXYmdhYlFpS0E9PQ==
  • EndoSec LLC
  • United States

Job Description

FPGA Engineer

We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.

The EndoSec FPGA Engineer is responsible for the design, development, testing, and maintenance of IP cores and FPGA-based systems used in hardware security applications.

Key Responsibilities
  • FPGA Design and Development
  • Modeling and Simulation
  • Hardware/Software Design
  • Performance Optimization
  • Testing and Validation
  • System Integration
  • Troubleshooting and Debugging
  • Documentation
  • Continuous Learning
Position Requirements

Ability to obtain and maintain a US government security clearance

Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field

Experience developing FPGA projects and IP cores from concept to deployment, including design, simulation, testing, optimization, release, and maintenance

Proficiency with FPGA design tools (Vivado, Quartus Prime), hardware description languages (VHDL, Verilog), hardware simulation software (GHDL, Questa)

Experience working with programmable SoCs and development platforms from Xilinx or Intel (Versal, Zynq, Agilex, Stratix) and implementing communication between software and hardware

Strong programming skills in scripting languages (Python, Tcl) and C/C++ for hardware/software integration

Experience implementing standard IP core interfaces (AXI, ACE, Avalon)

Strong analytical and problem-solving skills, with the ability to manage complex hardware design issues effectively

Hands-on experience with hardware testing, instrumentation, and debugging tools (ILA, VIO)

Strong documentation skills and the ability to convey complex information clearly and effectively

Collaborative mind-set and excellent communication skills to work effectively with cross-functional teams

Preferred Qualifications

Advanced degree (M.S. or Ph.D.) in Electrical Engineering, Computer Engineering, or a related field

Knowledge of cryptographic algorithms and experience implementation mathematical algorithms in hardware

Experience in hardware security, tamper detection, and anti-reverse engineering techniques

Experience with hardware acceleration techniques for computationally intensive tasks

Familiarity with Python-based FPGA verification tools (cocotb, pyuvm)

This position is currently accepting applications.

Job Tags

Similar Jobs

Place

Licensed Real Estate Showing Assistant Job at Place

 ...Summary Description Become a Showing Assistant and work alongside the top 20% of real estate professionals in North America. We provide a clear roadmap to success, featuring proven models, comprehensive systems, advanced tools, personalized coaching, ongoing... 

St. Barnabas

Social Work Assistant Job at St. Barnabas

 ...DRIVE to Patient-Centered Excellence. I. Assist the Team in the delivery of the patient...  ...# Utilizes computer technology in the work area. # Enter data accurately. #...  ...Discharged from the ED. # Asst inpatient Social Work staff without patient resources.... 

Sonic Automotive

Online Car Sales Specialist Job at Sonic Automotive

 ...A prominent automotive dealership in Owings Mills seeks a Salesperson to enhance customer interactions and drive sales. In this role, you will manage internet inquiries, generate sales appointments, and ensure a premium customer experience using lead management tools.... 

Eden Senior Care

Assistant Nursing Home Administrator Job at Eden Senior Care

 ...Healthcare Management company, focused on managing and operating Skilled Nursing, Rehabilitation and Assisted Living communities in Minnesota,...  ...the Eden Senior Care network, is seeking an Assistant Nursing Home Administrator (ANHA) to support operations at our skilled... 

Enterprise Holdings

Senior Customer Assistance Representative-Part Time Redding Job at Enterprise Holdings

 ...include:Take incoming calls- reservations, rate quotes, general questions and answers, provide information and resolution for customers, other branches, insurance companies, dealerships, repa Part Time, Representative, Senior, Customer Service, Retail, Automotive, Customer...