FPGA Engineer III - United States
KARL Storz (company)
US CITIZEN OR EMPLOYMENT CARD REQUIRED - NO SPONSORSHIP AVAILABLE!
JOB SUMMARY: Brief description of what this person does, in simple direct terms
Design, develop, test, integrate, and verify FPGA designs for medical video camera systems. Provide technical leadership for FPGA teams and architecture.
ESSENTIAL FUNCTIONS: List the essential duties and responsibilities of the position, in order of importance and/or amount of time spent.
Create synthesizable Verilog HDL code for FPGAs
Create Verilog or System Verilog code to simulate and verify FPGA designs
Analyze and decompose FPGA requirements.Provide input and feedback to system requirements and architecture.
Select FPGAs and associated components to meet system requirements.
Troubleshooting FPGA designs
Analyze resource utilization, power, and timing.
ADDITIONAL RESPONSIBILITES: List other important functions that are secondary duties but may be time consuming.
Implement small software designs for embedded processors
Implement basic image processing functionality
Performs other related duties as assigned by supervisor
KNOWLEDGE, SKILLS, ABILITIES: What does a person in this position need to be able to do?
Advanced expertise using (System) Verilog or VHDL for implementation and verification of FPGA designs.
Intermediate expertise writing and verifying Embedded C for microcontrollers closely interfacing with FPGA.
Intermediate knowledge of video timing and interface standards.
Advanced expertise in troubleshooting electrical systems focusing on the FPGA but including software and hardware.
Advanced ability to find, recommend, and implement innovative and effective solutions to design issues.
Intermediate expertise analyzing FPGA power, performance, resources, and other tradeoffs relative to system requirements
Intermediate expertise architecting FPGA designs to meet system requirements. This includes contributing to system requirements development
Advanced understanding of the internal structure of FPGAs and the behavior of FPGA design tools
Intermediate expertise improving and influencing the direction and process of FPGA design within Karl Storz
Intermediate expertise leading other engineers in a technical role.This includes mentoring and knowledge sharing.
Advanced expertise writing clear, accurate, and thorough requirements, analysis and design descriptions.
Knowledge of medical device quality system regulations and standards (eg, U.S. FDA Quality System Regulation 21CFR Part 820, ISO13485, ISO9001)
EDUCATION AND EXPERIENCE: What is the usual educational background and work experience of an individual qualified to perform this job?
BS in Electrical or Computer Engineering and 5-8 years years experience in FPGA design or related field.
MS in Electrical or Computer Engineering and 3-6 years years experience in FPGA design or related field.
• Medical / Dental / Vision
• 3 weeks vacation plus 64 sick hours
• 401K plus company match
• Section 125 Flexible Spending Accounts
• Life, STD, LTD & LTC Insurance
• Tuition reimbursement (Up to $5,250 per year)
• Fitness reimbursement up to $200 annually
• And much more!
About the Company:
As the largest privately held medical device company in the world, KARL STORZ has achieved global preeminence in endoscopes and medical imaging devices used in minimally invasive surgery. Based in beautiful Santa Barbara, CA, KARL STORZ Imaging is the center of the company’s Product Development and Innovation, responsible for the creation and development of imaging systems, electromechanical devices and technologies.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status. KARL STORZ is an Equal Opportunity Employer supporting EOE/M/F/Vet/Disability.
How to Apply:
For immediate consideration, click on the below link which will take you directly to our website to complete an on-line application. Upon completion, you will receive an automated confirmation verifying your application has been received.
If you are interested in this position, please complete an on-line application at: