Talent.com
Programmable Logic (PL) Engineer
Programmable Logic (PL) EngineerViasat • Tampa, FL, United States
Programmable Logic (PL) Engineer

Programmable Logic (PL) Engineer

Viasat • Tampa, FL, United States
30+ days ago
Job type
  • Full-time
Job description

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

Viasat is a rapidly growing technology company that crafts, deploys and operates innovative SATCOM products and services that span the globe! At Viasat Government - Secure Network Systems (SNS) you'll work with highly motivated engineers in an exciting and dynamic environment. You will be able to use your engineering experience to support the next generation of advanced communications products and systems.

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 individual will collaborate with other engineers from different fields and must be capable of working in both a small team setting and a larger team setting. Experience in the development of high-performance FPGA designs, network encryptors and cryptographic devices is a plus.

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
  • Work closely with hardware and hardware engineers, bringing up boards, interpreting data sheets and schematics
  • Conduct code and design reviews and participate in multi-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 in Electrical Engineering, Computer Engineering or a related field
  • 8+ years FPGA design experience
  • Foundational knowledge of digital logic and timing considerations
  • Strong written and verbal communication skills, ability to work with a geographically distributed team
  • 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.
  • Proven track record to design and implement FPGA modules using Verilog and / or VHDL with simulation and testbench development
  • Familiarity with designing and coding for re-use, maintainability and scalability
  • Desire to a member of a team, collaborating on large system designs
  • Work independently, take initiative, and take ownership of tasks and results
  • US citizenship required
  • Active United States Secret Clearance
  • This is a 100% onsite role and the incumbent will work out of one of these locations : Carlsbad, CA, Linthicum Heights, MD, Tampa FL, or Marlborough, MA
  • Ability to travel up to 10%
  • What will help you on the job

  • MSEE degree preferred
  • Familiarity with TCL, Perl, Python or another scripting language
  • Experience with high-speed interfaces like SERDES, DDR2 / 3 / 4, LVDS
  • Proven experience in debugging, diagnosing, and solving embedded designs issues
  • System Verilog design verification techniques, UVM, or other sophisticated verification methodologies
  • Experience and familiarity with Linux-based development environments
  • Active United States Secret Security Clearance
  • #LI-BBS

    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 .

    Create a job alert for this search

    Engineer • Tampa, FL, United States

    Related jobs
    Software Engineer IV

    Software Engineer IV

    VirtualVocations • Clearwater, Florida, United States
    Full-time
    A company is looking for a Software Engineer IV with expertise in HP NonStop systems.Key Responsibilities Design, code, test, and deploy COBOL and TAL programs on HP NonStop systems Support and ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Integration

    Software Engineer, Integration

    VirtualVocations • Largo, Florida, United States
    Full-time
    A company is looking for an Autonomy Software Engineer, Integration.Key Responsibilities Develop interfaces between autonomy software components, sensors, and the remote dispatch system Design, ...Show more
    Last updated: 8 hours ago • Promoted • New!
    Software Engineer (Rust)

    Software Engineer (Rust)

    VirtualVocations • Saint Petersburg, Florida, United States
    Full-time
    A company is looking for a Software Engineer (Rust).Key Responsibilities Write high-quality, efficient code and contribute to algorithm design Collaborate with cross-functional teams and review ...Show more
    Last updated: 16 hours ago • Promoted • New!
    Senior System Software Engineer

    Senior System Software Engineer

    VirtualVocations • Lakeland, Florida, United States
    Full-time
    A company is looking for a Senior System Software Bringup Engineer.Key Responsibilities Lead and drive system bringup for GPU-centric server platforms in factory and data center environments Des...Show more
    Last updated: 30+ days ago • Promoted
    Principal Engineer - IAM

    Principal Engineer - IAM

    VirtualVocations • Saint Petersburg, Florida, United States
    Full-time
    A company is looking for a Principal Engineer - Identity Management (IAM & Golang Backend).Key Responsibilities Architect and design the next-generation identity platform for authentication and a...Show more
    Last updated: 14 hours ago • Promoted • New!
    Technical Solutions Engineer

    Technical Solutions Engineer

    VirtualVocations • Saint Petersburg, Florida, United States
    Full-time
    A company is looking for a Technical Solutions Engineer to design and implement integrations for enterprise customers.Key Responsibilities Design, build, and maintain integrations with third-part...Show more
    Last updated: 30+ days ago • Promoted
    Senior Compiler Engineer

    Senior Compiler Engineer

    VirtualVocations • Saint Petersburg, Florida, United States
    Full-time
    A company is looking for a Senior Compiler Engineer - HPC.Key Responsibilities Solve complex problems related to compilers, programming models, and high-performance computing architectures Imple...Show more
    Last updated: 30+ days ago • Promoted
    HL7 Interface Specialist

    HL7 Interface Specialist

    VirtualVocations • Lakeland, Florida, United States
    Full-time
    A company is looking for a Quest Interface Specialist.Key Responsibilities Develop, implement, and support interfaces between Quest Diagnostic applications and customer applications Lead multipl...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    VirtualVocations • Largo, Florida, United States
    Full-time
    A company is looking for a Software Development Engineer in Test.Key Responsibilities Design, implement, and improve automated test frameworks and tools Create and execute test cases for busines...Show more
    Last updated: 30+ days ago • Promoted
    HP Nonstop Engineer

    HP Nonstop Engineer

    VirtualVocations • Saint Petersburg, Florida, United States
    Full-time
    A company is looking for an HP Nonstop Engineer for a W2 role.Key Responsibilities Design, code, test, and deploy COBOL code in a high-risk environment Handle real-time authorization processing ...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    VirtualVocations • Lakeland, Florida, United States
    Full-time
    A company is looking for a Senior Software Engineer, AI Applications.Key Responsibilities Develop and refine effective prompts for various AI use cases Collaborate with the AI Native team to dep...Show more
    Last updated: 30+ days ago • Promoted
    Radiant Logic Engineer

    Radiant Logic Engineer

    VirtualVocations • Lakeland, Florida, United States
    Full-time
    A company is looking for a Radiant Logic Engineer to support an enterprise identity management initiative.Key Responsibilities Deploy, reconfigure, and validate RadiantOne components including FI...Show more
    Last updated: 16 hours ago • Promoted • New!
    Golang Software Engineer

    Golang Software Engineer

    VirtualVocations • Clearwater, Florida, United States
    Full-time
    A company is looking for a Golang Software Engineer (Proxy).Key Responsibilities Provide comprehensive support and continuous development for the core product, ensuring robust performance and rel...Show more
    Last updated: 24 days ago • Promoted
    AI Software Engineer

    AI Software Engineer

    VirtualVocations • Tampa, Florida, United States
    Full-time
    A company is looking for an AI Software Engineer.Key Responsibilities Design and develop enterprise-grade commercial software Work with state-of-the-art machine learning technologies in real-wor...Show more
    Last updated: 30+ days ago • Promoted
    AI / ML Engineer

    AI / ML Engineer

    Raft • Tampa, FL, United States
    Full-time
    All of the programs we support require.All work must be conducted within the continental U.Distributed Data Systems, Platforms at Scale, and Complex Application Development, with headquarters in Mc...Show more
    Last updated: 30+ days ago • Promoted
    GPU Kernel Compiler Engineer

    GPU Kernel Compiler Engineer

    VirtualVocations • Largo, Florida, United States
    Full-time
    A company is looking for a GPU Kernel Compiler Engineer, AI Inference.Key Responsibilities Analyze AI models to identify performance bottlenecks and opportunities at the kernel level Develop and...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Software Engineer III, Rust

    Software Engineer III, Rust

    VirtualVocations • Clearwater, Florida, United States
    Full-time
    A company is looking for a Software Engineer III with expertise in Rust.Key Responsibilities Design and implement systems for real-time communication between drones, docking stations, and control...Show more
    Last updated: 10 hours ago • Promoted • New!
    Tech Support Specialist

    Tech Support Specialist

    Optum • RUSKIN, Florida, United States
    Full-time +1
    Type === 'InputTextArea') ? 'block__field full-width' : ($data.Type === 'InputRichText' || $data.Int') ? 'block__field wide-rich-text' : 'block__field edit'}" id="descriptionExt...Show more
    Last updated: 30+ days ago • Promoted