Planet logo

Senior FPGA Engineer

Planet
Full-time
Remote friendly (San Francisco, California, United States)
Worldwide
$162,600 - $203,200 USD yearly
Level - Senior

Role Summary

Join a dynamic and innovative team at Planet, where you'll play a pivotal role in the design of our FPGA-based systems fundamental to imaging operations of our satellites. This role involves defining new modules, developing specifications, and implementing designs in collaboration with various engineering teams.

Experience Level

6+ years of experience designing, verifying, and validating FPGA-based digital designs.

Responsibilities

As a Senior FPGA Engineer, you will:

  • Design custom FPGA-based data pipelines, DSP, and digital communications; integrate third-party IP; perform timing analysis and closure.
  • Verify designs in simulation and lab environments and support automated validation.
  • Collaborate with electrical engineers and firmware engineers to develop custom hardware and software.
  • Contribute to defining FPGA architectures, selecting components, and analyzing performance.

Requirements

The candidate must meet the following qualifications:

  • Expertise in writing SystemVerilog RTL.
  • Experience in scripting and programming (Python, C++, shell).
  • Hands-on test and debugging experience with oscilloscopes and logic analyzers.
  • Advanced knowledge of version control systems (e.g., git) and managing production releases.
  • Ability to read and provide input into electrical schematics.

Education Requirements

A degree in a relevant engineering discipline is typically required for this position, though specific education credentials were not listed in the job description.