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.