Viasat, Inc. logo
Programmable Logic Engineer
full-timeTempe, Germantown, Marlborough, Independence, Duluth, Carlsbad$127k - $200k

Summary

Location

Tempe, Germantown, Marlborough, Independence, Duluth, Carlsbad

Salary

$127k - $200k

Type

full-time

Explore Jobs

About this role

About us

One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We’re looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.


What you'll do

In this role you will help develop high speed signal processing algorithms and/or network protocols in FPGAs. The individual will be responsible for the full design phase starting from the requirements' phase to documentation, block diagrams, implementation of source code, simulation, place & route, testing in hardware, and integration.


The day-to-day

  • Collaborate with team members to jointly develop high-speed digital signal processing and waveform processing algorithms supporting satellite communications applications
  • Develop testbenches and help maintain and update system level verification environment
  • Synthesize Verilog and System Verilog for Xilinx/AMD FPGAs
  • 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
  • Responsible for owning and driving technical issues to resolution
  • Integrate and debugs design in the laboratory

What you'll need

  • Bachelor's Degree in Electrical Engineering, Computer Engineering or a related field
  • 5-8 years FPGA design experience, including Xilinx Vivado
  • Strong knowledge of System Verilog
  • Experience with RTL design for various signal processing blocks, including but not limited to equalizers, correlators, filters, FEC encoders and decoders
  • Proven track record to design and implement FPGA modules using System Verilog with simulation and testbench development
  • Work independently, take initiative, and take ownership of tasks and results
  • Strong written and verbal communication skills, ability to work with a geographically distributed team

    This is an onsite/hybrid role located in Carlsbad, CA, Tempe, AZ, Marlborough, MA, Germantown, MD, Cleveland, OH, or Duluth, GA.

What will help you on the job

  • Familiarity with Matlab
  • Experience with GitHub
  • Experience with developing code for legacy Viasat modem platforms
  • Familiarity with DVB-S2x and DVB-RCS2 standards
  • Understanding and knowledge of Satellite communication waveforms and standards

Salary range

$127,000.00 - $200,500.00 / annually. For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $144,500.00- $216,500.00/ annually



At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat’s comprehensive benefit offerings that are focused on your holistic health and wellness at https://careers.viasat.com/benefits.
EEO Statement

Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.

 

Other facts

Tech stack
FPGA Design,Xilinx Vivado,System Verilog,RTL Design,Signal Processing,Waveform Processing,Testbenches,Simulation,Documentation,Timing Analysis,Debugging,Collaboration,Communication,Matlab,GitHub,DVB-S2x

About Viasat, Inc.

At Viasat, we go above and beyond. So you can too.

We believe connectivity is a catalyst that can help you unlock more value, improve operations and enable new experiences. We do this by delivering reliable, high-performance connectivity plus advanced digital platforms and services that help you transform every connection into an opportunity.

With over four decades of expertise and one of the world’s most advanced multi-network, multi-orbit satellite connectivity ecosystems, we are always ready to meet the unique demands of governments, businesses and communities. Whether you’re flying at 35,000 feet, operating in remote regions, or leading complex missions, we're here to help you get more out of your connectivity.

Team size: 5,001-10,000 employees
LinkedIn: Visit
Industry: Telecommunications
Founding Year: 1986

What you'll do

  • The role involves developing high-speed signal processing algorithms and network protocols in FPGAs, overseeing the full design phase from requirements to integration. Responsibilities include collaborating with team members, synthesizing Verilog, and debugging designs in the laboratory.

Ready to join Viasat, Inc.?

Take the next step in your career journey

Frequently Asked Questions

What does Viasat, Inc. pay for a Programmable Logic Engineer?

Viasat, Inc. offers a competitive compensation package for the Programmable Logic Engineer role. The salary range is USD 127k - 201k per year. Apply through Clera to learn more about the full compensation details.

What does a Programmable Logic Engineer do at Viasat, Inc.?

As a Programmable Logic Engineer at Viasat, Inc., you will: the role involves developing high-speed signal processing algorithms and network protocols in FPGAs, overseeing the full design phase from requirements to integration. Responsibilities include collaborating with team members, synthesizing Verilog, and debugging designs in the laboratory..

Why join Viasat, Inc. as a Programmable Logic Engineer?

Viasat, Inc. is a leading Telecommunications company. The Programmable Logic Engineer role offers competitive compensation.

Is the Programmable Logic Engineer position at Viasat, Inc. remote?

The Programmable Logic Engineer position at Viasat, Inc. is based in Tempe, Arizona, United States and Germantown, Maryland, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Programmable Logic Engineer position at Viasat, Inc.?

You can apply for the Programmable Logic Engineer position at Viasat, Inc. directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Viasat, Inc. on their website.