FPGA Design Engineer

Bangaluru, India
Added: April 25, 2024

KaleidEO is investing to launch its own fleet of earth observation satellites. We are looking for an FPGA Design Engineer to support the realization of electronics for the innovative payloads that are under development at KaleidEO.

SatSure is a deep tech, decision Intelligence company that works primarily at the nexus of agriculture, infrastructure, and climate action creating an impact for the other millions, focusing on the developing world. We want to make insights from earth observation data accessible to all. The synergy of KaleidEO and SatSure aims to bring a new dimension to the earth observation industry by being the only full-stack company from India, to have satellites in space to deliver insights on the ground.


As an FPGA design engineer at KaleidEO, you will be designing, developing, and optimizing firmware for FPGAs and SoCs with high-speed interfaces which will be used to operate an innovative payload/camera design that will be used in space. It will require a close working relationship with hardware/software engineers, satellite/payload system engineers, and other stakeholders to design, build, test, and troubleshoot new complex systems to make them work in space.


  • Architect, design, implement and test HDL modules for the payload following best practices such as efficiency, maintainability, and testability.
  • Gather, define, and document requirements to meet existing and anticipated needs for payload systems. Develop, analyze, and review data to validate and verify the system meets specifications and design requirements.
  • Implement real-time control algorithms and data processing routines to meet mission-critical performance requirements.
  • Work closely with the software and hardware engineers to integrate and develop formal design verification and validation plans and perform or oversee testing.
  • Maintain high-quality documentation of the entire design. Develop user manuals and troubleshooting guidelines for end-users.
  • Ensure that the firmware design meets industry standards.
  • Work with cross-functional global teams with external stakeholders.

General Requirements:

  • Scrappy and thinking outside the box to be comfortable working with a high degree of ambiguity. You will be working on something that has never been done before.
  • Prepared to be challenged and work out of your comfort zone.
  • High sense of ownership, urgency, and drive; resourceful, and able to deliver results with minimal direction.
  • Excellent analytical, problem-solving, and verbal and written communication skills.

Basic Qualification and Skills

  • Bachelors with a minimum work experience of 8 years. Masters with a minimum work experience of 6 years.
  • Strong experience in the FPGA design process and writing device drivers in VHDL and/or Verilog-embedded applications on FPGAs.
  • Strong understanding of FPGA development tools, synthesis, and simulation. Experience with Xilinx, Microsemi, or Microchip-based SoCs and working with Vivado block design.
  • Practical experience working with the FPGA design flow of Vivado or Libero.
  • Experience with designing state machines and hardware interfacing with the understanding of high-speed communication interfaces (SPI, UART, LVDS, Ethernet, SpaceWire).
  • Familiarity with digital signal processing (DSP) and high-speed data interfaces.
  • Knowledge of how to optimize for memory/timing/power under resource constraints.
  • Experience with software/firmware verification with test benches to verify design logic, and generate high-quality documentation of the design and test results.
  • Experience working in the hardware lab with knowledge of electronic equipment such as multimeters, function generators, oscilloscopes, logic analyzers, etc.
  • Experience working on multiple stages of the product development lifecycle (project initiation, design completion, release, and maintenance with version control)

Preferred Qualification and Skills

  • Basic understanding of multiple domains of satellite engineering. Such as satellite systems, onboard avionics, sensors, and imaging payloads,.
  • Experience working in a regulated industry (health care, automotive, aerospace). Experience in fixing timing issues for complex designs (clock domain crossings, metastability).
  • Working knowledge of elements of high-speed circuit design concepts (DMA, FIFO, Serdes). Knowledge of space-qualified FPGAs and radiation-hardening techniques is highly desirable.
  • Space grade component and part selection knowledge. Experience with fault management, FDIR, and redundant systems.

Education Qualification:

  • Bachelor's in Electronics Engineering or equivalent or M.Tech in VLSI, Microelectronics, or equivalent.


Why Us?

  • Opportunity to work on a unique and futuristic cutting-edge technology stack.
  • Freedom to work on innovative ideas and be creative with no hierarchy barriers.
  • Additional allowances for learning, skill development, broadband, medical insurance cover, etc.