Programmable Logic Engineer/ FPGA Engineer Job at Viasat, Carlsbad, CA

QjZ5MEpkcTlaYkJiU21uZlVGN3hMNUtMdFE9PQ==
  • Viasat
  • Carlsbad, CA

Job Description

Job Description

The day-to-day

  • Design FPGA module and system level architectures with Verilog and/or VHDL
  • Develop simulations for modules and systems
  • Synthesizes Verilog and/or VHDL to FPGA products
  • Develop timing constraints, analyze timing results, and implement design changes required to close timing
  • Generate and collaborate on required design documents, development requirements, specifications and verification protocols
  • Develop, test and support embedded firmware for current and future products
  • Work closely with hardware and hardware engineers, bringing up boards, interpreting data sheets and schematics
  • Conduct code and design reviews and participate in cross functional reviews
  • Maintain and control FPGA code revision history
  • Responsible for owning and driving technical issues to resolution
  • Integrates and debugs design in the laboratory

What you'll need

  • Bachelor's Degree or Master's Degree in Electrical Engineering or Computer Engineering
  • 2-5 years FPGA design experience
  • Foundational knowledge of digital logic and timing considerations
  • Strong written and verbal communication skills, ability to work with a temporally and geographically diverse team
  • US citizenship and ability to obtain and maintain a SECRET security clearance is required

What will help you on the job

  • Attention to detail, ability to follow process and coding guidelines, participate in code reviews, and accept feedback
  • Experience with Programmable Logic EDA tools, such as AMD/Xilinx ISE/Vivado, Intel/Altera Quartus, Siemens/Mentor Graphics, Synopsys Synplify, SoftCore Micro embedments in MicroChip, etc.
  • Demonstrated ability to design and implement FPGA modules using Verilog and/or VHDL with simulation and testbench development
  • Understanding of embedded processor software and peripheral interfacing to PL/HW
  • Familiarity with designing and coding for re-use, maintainability, and scalability
  • Desire to be part of a team, collaborating on large system designs
  • Ability to work independently, take initiative, and take ownership of tasks and results
  • Experience working in dynamic multi-discipline integration for overall product success

Job Tags

Similar Jobs

Kellermeyer

Warehouse Janitorial Associate Job at Kellermeyer

Kellermeyer Bergensons Services (KBS) has immediate full-time, permanent openings to join our Warehouse Cleaning/Janitorial crew in Imperial, PA. If you enjoy working in a fast-paced environment and helping make an impact on safety in the workplace, then this is the job...

Huntington Learning Center of Plantation

Reading Tutor position Job at Huntington Learning Center of Plantation

 ...OPENINGS! HUNTINGTON LEARNING CENTER is the most established tutoring, exam preparation, and supplemental education provider in the...  ...along with their motivation to do better in school. We need reading tutors for all grade levels. A few of the benefits of teaching... 

CorVel Healthcare Corporation

CA Telephonic Case Manager II Job at CorVel Healthcare Corporation

 ...Job Description Job Description The Telephonic Case Manager coordinates resources and creates flexible, cost-effective options for ill or...  ...cost effectiveness Ability to utilize their medical and nursing knowledge to allow the case manager to discuss the current... 

APPLIED MATERIALS

Graphite Materials Preparation Operator III Job at APPLIED MATERIALS

 ...technical/vocational certificate and training in machining ~1+ years of experience in manufacturing or materials handling (graphite or ceramics preferred)~ Familiarity with SOP's, safety procedures, and basic shop math ~ Ability to read and follow technical instructions... 

TRC Talent Solutions

Korean Translator Job at TRC Talent Solutions

 ...Job Title: Korean Translator Company Location: - White GA 30184 USA Employment Type: Temp to Hire Roles and Responsibilities: As a Korean Translator, you will: - Collaborate with team members to translate written documents from Korean to English...