FPGA Designer - Technical Link
Pleasanton, CA 94566
About the Job
Job highlights
Qualifications
BS in Electrical Engineering, Software Engineering or equivalent degree
Must have at least eight years of FPGA design and development experience; prefer ten years of experience
Prefer at least three years of experience in medical devices, ideally class II devices
Individual will complete work with minimal supervision of the manager
Ability to set medium term project goals and outline schedules for multiple tasks for several team members
Strong team player with the demonstrated abilities and willingness to wear multiple hats and perform a wide range of tasks within a dynamic environment
Individual must have strong verbal and written communication skills
Responsible for performing all duties in compliance with FDA s Quality System Regulation (QSR), ISO13485, the Canadian Medical Device Regulations, and all other international regulatory requirements with which ZELTIQ complies
Responsibilities
The FPGA Engineer will work collaboratively with a team to design and develop medical products from initial concept through the transfer to production
The engineer will have a technical leadership role for designing and testing FPGA functions
He or she develops a thorough understanding of design requirements to ensure that the system s objectives are properly defined and ultimately achieved
Essential Duties and Responsibilities include the following (other duties may be assigned.):
Act as a technical lead for product development projects
Provide mentoring and guidance to other team members
Outline and execute to short-term goals to achieve overall project milestones
Prepare, present, and document designs at technical reviews
Refine and develop selected concept(s) with little guidance from manager
Plan, perform, and document verification testing
Coordinate testing by other team members,
Help develop assembly procedures and assist in transfer methods to manufacturing
Document ECO changes within the Document Control system
Coordinate design tasks for other team members for complex product designs
Coordinate design constraints within R&D groups
Resolve any design conflicts with preferably no managerial intervention
Will typically be the technical leader
Proficient with basic standard concepts and constraints involved in creating new product designs
Job Description
The FPGA Engineer will work collaboratively with a team to design and develop medical products from initial concept through the transfer to production. The engineer will have a technical leadership role for designing and testing FPGA of the overall system product. Skills in FPGA are required. He or she develops a thorough understanding of design requirements to ensure that the system s objectives are properly defined and ultimately achieved.
Essential Duties and Responsibilities include the following (other duties may be assigned.):
Familiar with Xilinx tools: Vivado and Vitis
Familiar with: Artix7 (or similar not to box in too much)
Familiar with: Microblaze embedded core, and C programs
Familiar with troubleshooting
Familiar with FPGA HLS and combining with C
Hands on with FPGA
Familiar with porting FPGA to FPGA
Familiar with port FPGA to microcontrollers
Familiar with ST Micro
Familiar with Python
Familiar with Xilinx build processes
Act as a technical lead for product development projects. Provide mentoring and guidance to other team members.
Outline and execute to short-term goals to achieve overall project milestones
Prepare, present, and document designs at technical reviews.