Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

FPGA Design Engineer

Taara

Taara

Software Engineering, Design
Sunnyvale, CA, USA
USD 160k-210k / year
Posted on Mar 18, 2025

About the team:

Taara focuses on delivering high-throughput and long-range connectivity via free-space optical communication (FSOC) links that use light (eye-safe lasers) propagating between two terminals to wirelessly transmit high speed data. Learn more about Taara.

About the role:

Taara is seeking to fill a FPGA designer position. The role is focused on design, simulation, implementation, testing, and verification of digital logic for high-data-rate communications systems and precision line-of-sight tracking systems running on system-on-Chip FPGA platforms. The position seeks highly-motivated individuals that enjoy working in a small dynamic team environment, with a passion for solving challenging problems that can lead to high-impact advances in technology.

How you will make 10x impact:

  • Collaborate across teams to jointly develop high-speed digital signal processing and control system algorithms supporting free-space optical communications applications.

  • Implement custom RTL modules that enable high data rate communications, as well as timing-sensitive feedback-based precision line-of-sight tracking systems.

  • Develop testbenches for RTL modules, perform simulation, and verify design requirements are met.

  • Integrate third party IP cores into an FPGA system, create custom RTL wrappers for third party cores, and interface with IP vendors.

  • Participate in board bring-up activities, system level integration tasks, troubleshooting, and field testing.

What you should have:

  • Bachelor of Science in Computer Engineering or similar discipline.

  • 3+ years in FPGA/ Digital Logic Design role, with experience in implementing and testing custom RTL using SystemVerilog or Verilog.

  • Experience with FPGA design flow including simulation, synthesis, and static timing analysis.

  • Experience with FPGA high speed interfaces.

  • Excellent problem-solving and analytical skills.

  • Strong communication and teamwork skills.

It would be great if you also had these:

  • MS (or higher) in Computer Engineering, or a related field.

  • Experience with Xilinx UltraScale/UltraScale+ FPGAs/SoCs, or equivalent.

  • Experience coding in embedded C/C++ (or similar) and common scripting languages (e.g. Python).

  • Experience implementing RTL blocks for high-speed communications, image processing and real-time tracking systems.

  • Experience with Simulink or High Level Synthesis.

The US base salary range for this full-time position is $160,000 - $210,000 + bonus + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your location during the hiring process.