FPGA Engineer

3 months ago


Indianapolis, United States EndoSec LLC Full time
EOE Statement
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.

Description

FPGA Engineer

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: Design and develop IP cores and FPGA configurations implementing the latest in leakage-resilient hardware cryptography algorithms using state-of-the-art FPGA hardware.

Modeling and Simulation: Use simulation tools and verification frameworks to ensure mathematically-correct logic before hardware deployment.

Hardware/Software Design: Work closely with other engineers to integrate FPGA designs with application software and embedded systems. Implement embedded software-based testing solutions where applicable to validate FPGA designs.

Performance Optimization: Optimize FPGA designs for timing, resource utilization, and throughput. Identify and resolve system bottlenecks.

Testing and Validation: Create comprehensive test and verification plans for FPGA components, conduct unit and integration testing, and validate hardware performance against requirements in a remote environment.

System Integration: Ensure seamless integration between internally-developed and third-party IP cores, FPGA designs, and embedded systems. Collaborate with other engineers to develop and maintain system-level architecture.

Troubleshooting and Debugging: Utilize debugging tools and techniques to diagnose and resolve issues within FPGA designs and hardware platforms.

Documentation: Prepare detailed documentation, including design specifications, testing protocols, and user guides, to support system development and maintenance.

Continuous Learning: Actively stay up-to-date with the latest advancements in FPGA technology and hardware security to continually refine and enhance system capabilities.

Position Requirements

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)


Full-Time/Part-Time
Full-Time

This position is currently accepting applications.

  • Indianapolis, United States Hunt Hive Talent Full time

    Buzz About Us: Welcome to Hunt Hive Talent Recruiting Agency where we connect extraordinary professionals with cuttingedge opportunities! Were excited to represent this highimpact role for a Senior Principal Electrical Engineer who is ready to lead and innovate within the aerospace and defense sector. If youre a skilled electrical engineer passionate about...


  • Indianapolis, United States Vertex Aerospace Full time

    Description Job Description: V2X seeks a Principal Electrical Engineer to support a critical product sustainment program. The Engineer would perform hands-on troubleshooting of failed hardware returned from our customer, establish requirements to address obsolete subsystems and components, perform trade studies on commercially available replacement parts,...


  • Indianapolis, United States Vertex Aerospace LLC Full time

    Description V2X is growing! V2X is looking for a Principal Electrical Engineer - Design Engineer to join our team! Job Description: V2X, located in Indianapolis, IN is searching for an energetic and highly motivated candidate to join its Electrical Hardware Engineering organization. The Principal Electrical Design Engineer is responsible for the design and...


  • Indianapolis, Indiana, United States Vertex Aerospace LLC Full time

    Job Description:V2X, a leading aerospace company, is seeking a highly skilled Principal Electrical Engineer to support a critical product sustainment program. The successful candidate will perform hands-on troubleshooting of failed hardware, establish requirements for obsolete subsystems, and lead functional test efforts to quality new item use.Key...


  • Indianapolis, United States GTT, LLC Full time

    Job DescriptionJob DescriptionJob Title: Senior Electrical Systems EngineerContract Duration: 9 MonthsWork Type: OnsiteLocation: Indianapolis, INJob Description:Are you a highly motivated Electrical Engineer with a passion for designing cutting-edge solutions for the defense industry? Join our team and contribute to critical projects for the DoD.Key...


  • Indianapolis, United States zobility Full time

    Job Description: Engineer is responsible for specifying, designing, integrating, and testing circuit cards and modules for DOD ground and airborne applications. Candidates must exhibit a high degree of initiative and sound judgment, working independently and as a member of the Electrical Hardware Development Team. It is essential the individual be capable...


  • Indianapolis, United States SAIC Full time

    DescriptionSAIC is seeking a Senior Systems Engineer to support NAVAIR in Indianapolis, IN.Note: This position is a hybrid remote position with approx. 4 days a week onsite at our office in Indianapolis. JOB DESCRIPTION: At the Indianapolis office, the candidate will support PMA 205.  The candidate will support a POD simulator (Tactical Combat Simulator)...