FPGA Engineer
EndoSec LLC
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
Apply Now
RTL, C/C++, Python, VHDL, Verilog, Tcl, cryptography, hardware, embedded software, System Integration, Hardware Security, Xilinx, Simulation, IP core, Versal, Stratix, concept to deployment, Vivado, GHDL, Questa, Quartus Prime, Zynq, Agilex, AXI, ACE, Avalon, FPGA verification tools, reverse engineering, cocotb, pyuvm Full Time Travel required to 10%. Must be able to apply for and maintain a U.S. Government Security Clearance 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.
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
Apply Now
RTL, C/C++, Python, VHDL, Verilog, Tcl, cryptography, hardware, embedded software, System Integration, Hardware Security, Xilinx, Simulation, IP core, Versal, Stratix, concept to deployment, Vivado, GHDL, Questa, Quartus Prime, Zynq, Agilex, AXI, ACE, Avalon, FPGA verification tools, reverse engineering, cocotb, pyuvm Full Time Travel required to 10%. Must be able to apply for and maintain a U.S. Government Security Clearance 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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the FPGA Engineer in Salt Lake City, UT vacancy
$80k - $120k
...Motorola Solutions seeks a Sales Engineer – Electronic Warfare to work with Sales and Marketing to provide tailored solutions. The role includes technical sales support, customer training, and product demonstrations. This position is ideal for someone with a background...SuggestedRemote work- ...air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Electronic Warfare Systems Engineer Job Code: 35694 Job Location: Salt Lake City- UT Job Schedule: 9/80- employees work 9 out of every 14 days- totaling 80...SuggestedFor subcontractorLocal area
- ...the world. WORK SHIFT DAY (United States of America) SUMMARY OF DUTIES Conceives, plans, and conducts research in problem areas of engineering of considerable scope and complexity. May also perform as a technical staff specialist for the organization in the application of...SuggestedLocal areaShift workNight shift
- ...longer and healthier lives. Join us and be part of our inspiring journey. In this role, you will apply your knowledge of quality engineering principles and methods to ensure compliance with regulatory requirements and Edwards' systems/procedures to oversee quality for new...SuggestedWork experience placement
- ...Management, Internal / External Quality Audit, Quality Control, Product Release, Management Review, Quality Inspections, Quality Engineering, Real Time Aging, Supplier Quality, Validation (Product & Process). May be assigned Quality System Management Responsibilities for...SuggestedWork at officeLocal areaShift workNight shiftAfternoon shift
- Merit Medical Systems, located in South Jordan, Utah, is seeking a Quality Assurance Manager to lead the development and implementation of quality policies and manage QA functions. This role requires at least five years of experience in quality assurance, with a strong ...
- ...creations—one project at a time. Let’s make. Job Description Cricut is seeking an experienced and versatile Hardware Test Engineer to join our Hardware Quality Engineering team. You will be responsible to formulating test strategies, designing and developing...Full timeContract workWork experience placementInterim roleWork at officeRemote workRelocationRelocation packageMonday to Friday
- 110 Merit Sensor Systems, Inc. in South Jordan, Utah is seeking a Quality Assurance Manager to lead quality assurance functions and ensure compliance with regulations and standards. This role involves responsibility for overseeing various departments, developing quality...Work experience placement
$110k
...willing to have a great time doing it, please apply. We are seeking a highly collaborative and execution-focused NPD Manufacturing Engineer / Operations Integrator to bridge product development and manufacturing operations. This role ensures new products are designed,...Temporary workFlexible hours- Plasticos Castella SA in Salt Lake City, Utah is looking for an experienced engineer to develop embedded hardware designs of varying complexities. The ideal candidate will possess a degree in Electrical Engineering and at least 5 years of relevant experience. Key responsibilities...
- ...patients around the world. WORK SHIFT DAY (United States of America) SUMMARY OF DUTIES Provides extensive and diversified quality engineering support for products and processes while completing projects in broad areas of assignment. Basic responsibilities include:...Local areaShift workNight shift
$74.7k - $130.7k
...expansion and deliver a more secure energy future. We are seeking a junior to mid level (2-5 years) instrumentation and controls engineer for utility scale simple cycle and combined cycle power projects as well as opportunities for work the other s that Jacobs...Full timeWork at officeRemote work2 days per week- ...Job Description Job Description Description: C&I Engineering is looking for a talented and driven individual to join our team! About the opportunity: Staff Electrical & Instrumentation Engineer We are currently seeking a full-time Staff Electrical & Instrumentation...Full timeWork experience placementWork at officeLocal area
- ...automation to democratize technology, optimize buildings, and reduce the world’s carbon footprint. We are a team of technologists, engineers, and creatives dedicated to making a sustainable impact through real-world solutions. We are looking for team members who have...Work at officeMonday to FridayFlexible hours
- A leading engineering firm in Sandy, Utah, seeks an Onsite Engineer to lead Design Verification and New Product Development projects. Candidates should have a Bachelor's in Mechanical Engineering and 5-7 years of experience in product development, specifically in medical...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to FPGA Engineer. Be the first to apply!



