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

ckI4NFdOcE9nN3paRGl2TU8rZEVBQWw4R3c9PQ==
  • 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

Nurse First

Travel First Assist Technician Job at Nurse First

 ...Job Description Nurse First is seeking a travel First Assist Technician for a travel job in Midland, Michigan. Job Description & Requirements ~ Specialty: First Assist Technician ~ Discipline: Allied Health Professional ~ Start Date: 09/15/2025~ Duration... 

Insight Global

Medical Coder Trainer Job at Insight Global

 ...certifications CPC, CCS, RHIA, or RHIT****Applicants will primarily work remote from home but must be open to go onsite ~4 days per year in the Jackson, MI to Troy, MI area** Position: Medical Coder Trainer Direct Hire - Base salary range $65,000-$80,000/yr ... 

Sterling Engineering

Maintenance Manager Job at Sterling Engineering

 ...and as a Best of Staffing company, Sterling provides exciting work with exceptional employers across the U.S. Title : Maintenance Manager Location : West Chicago, IL Hire Type : Direct Hire Benefits : Medical, Dental, Vision, Paid Time Off, Holiday... 

Maxion Corp

Virtual Data Entry Clerk Job at Maxion Corp

 ...Join Our Team as a Work-From-Home Data Entry Research Panelist! Are you ready to earn money from the comfort of your own home...  ...be able and comfortable to working in an environment without immediate supervision Ability to read, understand, and follow... 

ClearEdge Title

Title Examiner Job at ClearEdge Title

 ...Job Description Job Description About Us: At ClearEdge Title, located in Clearwater, we are dedicated to delivering exceptional...  ...aspects of our work. Job Description: As a Full-Time Title Examiner, you'll be an integral part of our team, by searching real estate...