FPGA Engineer Job at Express Employment Professionals Cottonwood Heights UT, Davis County, UT

cjJaTDVGNDNjT2ZLVGZ0WEppa1FPWnFncXc9PQ==
  • Express Employment Professionals Cottonwood Heights UT
  • Davis County, UT

Job Description

Responsibilities

  • Contribute to new product ideas and architectures
  • Independently lead design tasks and product development activities
  • Mentor and learn from team members
  • Design for both high-throughput and gate-optimized targets
  • Quickly prototype designs from concept through functioning hardware
  • Efficiently map algorithms into FPGA logic resources
  • Cultivate teamwork and a collaborative culture

Qualifications

  • Bachelor’s degree in electrical or computer engineering
  • Mastery of SystemVerilog, Verilog, or VHDL
  • Experience with high-speed serial interfaces such as PCIe and 100G+ Ethernet
  • In-depth knowledge of network and data transfer protocols
  • Highly proficient in standard FPGA simulation and synthesis tool flows
  • Superior simulation and hardware debugging skills
  • Comfortable scripting in Bash and Python
  • U.S. Citizenship required

Bonus Skills

  • Experience with Altera’s Quartus Prime toolchain
  • Knowledge of network storage protocols such as NFS, iSCSI, RDMA, or NVMeOF
  • Expertise in PCIe transaction layer processing
  • In-depth knowledge of NVMe host and controller implementations
  • Familiarity with symmetric and asymmetric cryptographic algorithms
  • Active U.S. DoD Security Clearance

Job Tags

Similar Jobs

Randstad

Showroom Manager Job at Randstad

Currently have an opening for a Showroom Manager at our Showroom in Philadelphia, PA! This showroom is truly the best of best in the industry and we are looking for a candidate to come work with us! Looking for someone with strong customer services skills who is focused...

Get It - Marketing

Digital Product Owner Job at Get It - Marketing

Position Overview As a Product Owner, you will play a crucial role in shaping the direction of our products. You'll work closely with cross-functional teams, including product leadership, design, engineering, and quality assurance, to ensure each sprint aligns with business... 

University of Maryland Medical System

Registered Nurse (RN) - Emergency Department Job at University of Maryland Medical System

 ...professionally in a supportive and stimulating environment. Job Description Functioning under moderate supervision, the Clinical Nurse II is, at minimum, a competent practitioner. This level clinician utilizes the nursing process in providing patient care and patient... 

Brian Tooley Racing

Process Documentation Specialist-Internship Job at Brian Tooley Racing

 ...at BTR. This opportunity provides students with hands-on learning and valuable exposure to the dynamic field of high-performance auto parts, supporting various departments of the company. Join us for a unique opportunity to grow professionally while engaging with a fast... 

Contract Lumber

Yard Administrator needed in The Great State of Texas Job at Contract Lumber

 ...practical challenges within the Lumber/Building industry. The Yard Administrator reports directly to the Yard Manager and is responsible for...  ..., gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. Powered...