FPGA Engineer
Volt Information Sciences Inc
Mason, United States of America
1 month ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
$ 156KJob location
Mason, United States of America
Tech stack
Digital Electronics
Field-Programmable Gate Array (FPGA)
Matlab
Scrum
VHDL
Serial Peripheral Interface
ModelSim
Job description
- Product Development
- Design, implementation, verification, and integration of VHDL components.
- Effective communication skills with internal customers.
- Participate in VHDL peer reviews.
- Analysis of component synthesis, timing, and clock domain crossings.
- Technical presentations including internal design reviews.
Requirements
- Associate s degree in electrical engineering (EE, EET or ECE) and minimum 8 years prior related experience; OR bachelor s degree in electrical engineering (EE, EET, or ECE) and minimum 4 years prior related experience; OR Graduate/master s degree in electrical engineering (EE, EET, or ECE) and a minimum of 2 years of prior related experience.
- Proficient knowledge of FPGAs and VHDL design including a minimum of 4 years of direct experience in:
- ModelSim/Questa or equivalent logic simulation tools
- MATLAB/Simulink
- Standard streaming and memory mapped interfaces (Avalon, AMBA, etc.)
- FPGA vendor tools (Microchip, Intel/Altera, AMD/Xilinx)
Preferred Additional Skills:
- Proficiency in digital hardware design, interfaces, and architectures:
- NAND, NOR, and DDR memory interfaces
- GigE, 10GigE, GigE Vision
- High Speed Serializers and Deserializers (SERDES)
- LVDS, RS-422, I2C, SPI
- Understanding of project/task management and technical estimating
- Facilitate in continuous improvement activities
- Working knowledge of manufacturing, assembly, and test processes
- Must be able to obtain and maintain a DoD security clearance
- Experience in design for test, quality, reliability, manufacturability, and EMC is a plus.
- Experience in Agile Scrum development methods is a plus.