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

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

ChanceLight Behavioral Health, Therapy, & Education

Special Education Teacher ⇾ $2,500 Sign-on Bonus! Job at ChanceLight Behavioral Health, Therapy, & Education

 ...5,000 - $80,000 /year based on experience PLUS $2,500 Sign-on Bonus!&##127979; Environment: Special Education Program, Primary School , a growing, dynamic organization with a social mission to offer hope, is seeking a Special Education Teacher to join our award... 

Jefferson Wells

Financial Services Internal Auditor Job at Jefferson Wells

 ...Title: Swap Dealer Auditor Location: New York, New York (Remote) Pay Range: Competitive What's the Job? Conduct comprehensive...  ...for management. What's Needed? Bachelor's degree in Finance, Accounting, or a related field. CPA or other relevant certifications... 

Spectrum Billing Solutions

Credentialing Specialist Job at Spectrum Billing Solutions

 ...efficient and streamlined manner. We are seeking to add a Credentialing Specialist to our growing team. If you are looking for a rewarding position...  ...in gaining knowledge and new skills. This is a remote or hybrid in-office/remote role. Your Responsibilities:... 

Spectrum

Construction Technician Aerial - $2,500 Sign-On Bonus Job at Spectrum

 ...heights and build the future of connectivity with the Spectrum Construction Team! APPLY TODAY, dedicated external hires are sought join...  ...consistently support all efforts to simplify and enhance the customer experience. Move, secure, load/unload cable equipment tools, or... 

Steris Corporation

CNC Machinist I Job at Steris Corporation

 ...Job Description At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. Position Summary Operates both manual and CNC equipment and performs set up...