K

Kepler Communications

Real-time space communications network for missions

FPGA Digital Design Engineer

Silicon & ASIC DesignConfirmed live in the last 24 hours
ContractNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Engineering, Electrical Engineering, or equivalent.
  • At least five years of working experience with FPGA/RTL design.
  • Experience with Verilog, SystemVerilog, or VHDL, and willingness to learn or pivot to SystemVerilog.
  • Experience with Xilinx FPGAs, specifically Zynq and UltraScale.
  • A solid understanding of timing principles, including clock-domain crossing and timing closure.
  • Strong scripting skills, such as Python, Tcl, csh, or bash.
  • Experience with FPGA tools such as Vivado or Quartus, and HDL simulation tools such as ModelSim.

Responsibilities

  • Develop custom intellectual property for new features of the satellite digital payloads.
  • Iterate on current digital signal processing and interface designs to improve reliability.
  • Work with intellectual property core vendors to integrate new functionality into the designs.
  • Work with lead engineers to develop communications and network architecture for the future satellite constellation.
  • Participate in conceptual design studies of new spacecraft.
  • Participate in all phases of the FPGA design flow, including simulation, synthesis, place and route, timing closure, and hardware testing.
  • Design and implement FPGA code focused either on digital signal processing algorithms for modulating and demodulating signals on the software-defined radio, or on embedded systems interfacing with processors and peripherals.

Desired Qualifications

  • A Master of Science in Computer Engineering or Electrical Engineering, or equivalent.
  • Experience in coherent digital demodulation of waveforms such as BPSK, QPSK, or QAM.
  • Experience with memory-mapped interfaces such as AXI, Wishbone, or Avalon.
  • Experience with high-speed transceivers for protocols such as JESD204B, PCIe, or SATA.
  • Experience with linting tools, Questa Sim, or Riviera-Pro.
  • Experience with Xilinx Versal and RFSoC.
  • Experience designing printed circuit boards.
  • Knowledge of radio-frequency electronics design.

About the Company

Kepler Communications

Real-time space communications network for missions

Kepler Communications builds and operates a space communications network. It provides real-time, continuous connectivity for space missions through The Kepler Network, which includes satellite constellations, ground stations, payload technology, and intersatellite links to improve telemetry, tracking, and command. The company offers S Band, Ku Band, and Optical communication services to extend data downlink capacity and enable on-orbit data access, while also handling regulatory filings for customers. This setup helps satellite operators, space stations, launch vehicle operators, and other space assets access space-generated data without needing to manage their own communications infrastructure. Kepler’s goal is to remove barriers in space communications and enable global access to data from space.

Company size
201-500
Company stage
Grant
Total funding
$178.8M
Headquarters
Toronto, Canada
Founded
2015

Recently Posted Jobs

Explore more opportunities at Kepler Communications

See more jobs