FPGA Engineer

Science

Alameda (CA)

On-site

USD 167,000 - 200,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Science is a clinical stage, vertically integrated technology company focused on solving neuroscience’s hardest questions and unmet medical needs. Alameda, CA seeks an FPGA Engineer to design, develop and test FPGA systems using Amaranth HDL, Verilog, SystemVerilog and cocotb with UVM verification.

Master’s degree in Electrical/Computer Engineering or related field is required, plus 3 years of experience. Salary range shown: $167,000–$200,000 per year.

Qualifications

  • Master’s degree or foreign equivalent in Electrical Engineering, Computer Engineering, Computer Science, or related field, plus three (3) years of experience as a FPGA Engineer or related occupation.
  • Experience with gateware development delivering reliable, readable, and maintainable gateware; FPGA design processes and tools: LUTs, slack, pipelining, clocking across domains, metastability, synthesis, and scripting (Python and TCL).
  • Experience interfacing with microsystem sensors and actuators.
  • Salary: $167,000 – $200,000 per year

Responsibilities

  • Design, develop and test FPGA systems using Amaranth HDL, Verilog, System Verilog, and cocotb, UVM for verification of designs.
  • Collaborate with multi-disciplinary teams to define requirements and specifications.
  • Contribute to the evolution of our development methodologies and processes.
  • Perform functional and timing verification of FPGA designs.
  • Perform hardware bring-up of FPGA designs and electronic systems.
  • Develop digital communication interfaces for both custom ASICs and off-the-shelf devices.
  • Develop control and configuration circuits to manage custom ASICs.
  • Create low-latency, high speed computer engines for various applications including neural signal processing.
  • Develop FPGA-based controllers for custom wireless connectivity solutions.
  • Debug, troubleshoot and resolve hardware-related issues in prototyping, production, failure analysis, and field returns.
  • Contribute to the evolution of the company’s development methodologies and processes.

Skills

FPGA design
Verilog
SystemVerilog
Cocotb
UVM
Python
TCL
Timing verification
Hardware bring-up
Digital interfaces

Education

Master’s degree in Electrical Engineering or related field

Tools

FPGA design tools

Job description

Science is a clinical stage, vertically integrated technology company focused on solving some of neuroscience’s hardest questions and most serious unmet medical needs. We work to restore quality of life to those with debilitating conditions for which there are no treatment options, creating devices aimed at restoring vision, cognition, and mobility to patients who have lost it. To support progress across our industry, we provide state-of-the-art components and vertically integrated infrastructure for others to build on via Science Foundry.

Field Programmable Gate Array (FPGA) Engineer (Science Corporation; Alameda, CA): Design, develop and test Field Programmable Gate Array (FPGA) systems using Amaranth HDL, Verilog, System Verilog, and cocotb, UVM (Universal Verification Methodology) for verification of designs. Collaborate with multi-disciplinary teams to define requirements and specifications. Contribute to the evolution of our development methodologies and processes. Perform functional and timing verification of FPGA designs. Perform hardware bring-up of FPGA designs and electronic systems. Develop digital communication interfaces for both custom ASICs and off-the-shelf devices. Develop control and configuration circuits to manage custom ASICs. Create low-latency, high speed computer engines for various applications including neural signal processing. Develop FPGA-based controllers for custom wireless connectivity solutions. Debug, troubleshoot and resolve hardware-related issues in prototyping, production, failure analysis, and field returns. Contribute to the evolution of the company’s development methodologies and processes.

Minimum requirements

Master’s degree or foreign equivalent in Electrical Engineering, Computer Engineering, Computer Science, or related field, plus three (3) years of experience as a FPGA Engineer or related occupation.

Must have experience with the following:
  • gateware development delivering reliable, readable, and maintainable gateware; FPGA design processes and tools: LUTs, slack, pipelining, clocking (across domains and buffering), metastability, synthesis, and scripting (Python and TCL); and interfacing with microsystem sensors and actuators.

Salary: $167,000 – $200,000 per year

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

FPGA Engineer
FPGA Engineer

Science Corp • Alameda (CA)

On-site
USD 150,000 - 200,000
Competitive salary and equity
Medical, dental, vision and life insurance
Flexible vacation and company-paid holidays
+3
Neurotech FPGA Engineer: Low-Latency Vision & Mobility
Neurotech FPGA Engineer: Low-Latency Vision & Mobility

Science • Alameda (CA)

On-site
USD 167,000 - 200,000
FPGA Systems Development Engineer
FPGA Systems Development Engineer

Jobtailor • Durham (NC)

On-site
USD 110,000 - 150,000
Field-Programmable Gate Arrays Engineer
Field-Programmable Gate Arrays Engineer

Brooksource • Shalimar (FL)

On-site
USD 180,000 - 220,000
Field-Programmable Gate Arrays Engineer
Field-Programmable Gate Arrays Engineer

Algo Capital Group • Austin (TX)

On-site
USD 80,000 - 150,000
Field-Programmable Gate Arrays Engineer
Field-Programmable Gate Arrays Engineer

Oho Group Ltd • Los Angeles (CA)

On-site
USD 150,000 - 200,000
Private medical insurance
401(k)
Equity options
Senior FPGA Circuit Design Engineer
Senior FPGA Circuit Design Engineer

altera • San Jose (CA)

On-site
USD 149,000 - 215,000
Field-Programmable Gate Arrays Engineer
Field-Programmable Gate Arrays Engineer

Tekskills Inc. • Melbourne (FL)

On-site
USD 80,000 - 100,000
Advanced FPGA Engineer
Advanced FPGA Engineer

Catapult Federal Services • BLOOMINGTON (MN)

On-site
Medical insurance
Vision insurance
401(k)
Field-Programmable Gate Arrays Engineer
Field-Programmable Gate Arrays Engineer

Indotronix Avani Group • El Segundo (CA)

On-site
USD 152,000 - 158,000