Search Jobvertise Jobs
Jobvertise

FPGA Design Engineer
Location:
US-CA-Oxnard
Jobcode:
6a6ce27fa16cf4e9702274cf88a4667e-122020
Email Job | Report Job

Report this job





Incorrect company
Incorrect location
Job is expired
Job may be a scam
Other







Apply Online
or email this job to apply later

Design, development, maintenance, testing, and evaluation of electronics for CNC computer control system under supervision of a senior engineer or department manager.  



 



ESSENTIAL DUTIES AND RESPONSIBILITIES



- Proposes problem solutions through analysis, problem definition, requirement generation and implementation of proposed solutions.



- Creates documentation and supporting diagrams supporting solutions.



- Prepares code and simulations, which conform to system specifications and coding best practices.



- Improves workflow by conducting analysis, and recommending changes in policies and procedures to management.



- Investigates failures of existing designs and by collecting and analyzing data, provides suggestions for failure mitigation and redesign.



- Must be active FPGA designer.



- Employees are expected to follow instructions, procedures and to escalate any issue affecting workflow, quality etc.



 



SUPERVISORY RESPONSIBILITIES



This job does not have any supervision responsibly.



 



QUALIFICATIONS



- Deep knowledge of FPGA design and programming in VHDL / Verilog including simulation, verification and debugging. Experience with tools such as Signal tap and Chip scope.



- Familiar with Intel FPGA device architecture and expertise with development tools such as Intel Quartus, SDK, Modelsim HDL simulators.



- Familiar with data communication protocols like I2C, custom UART’s, SPI, DMA and PCIE.



- Familiar with Intel design planner (Qsys) and FPGA IP cores.



- Familiar with timing analyzer tools.



- Knowledge of DAC’s, ADC’s, on chip memory, RAM and DMA architecture.



- Familiar with serial interfaces including error detection CRC’s and encoding/decoding packets.



- Servomotors experience is a plus.



- Experience with C++ and embedded C programming is a plus.



- Experience for designing state machines.



- Able to use general test equipment like oscilloscopes, multimeters and current probes.



- Able to communicate technical ideas clearly, able to use Microsoft Office applications when appropriate.



- Able to read and write technical requirement documentation.



- Experience working with source-control system.



- Able to collaborate with and review the work one’s peers.



- Able to analyze competing designs and select the best option.



- Employees must exhibit honesty and integrity as well as demonstrate adherence to rules, procedures and policies.



 


CivicMinds Inc

Apply Online
or email this job to apply later


 
Search millions of jobs

Jobseekers
Employers
Company

Jobs by Title | Resumes by Title | Top Job Searches
Privacy | Terms of Use


* Free services are subject to limitations