Full-time

$50,000-$84,000 + equity

Kyiv, Ukraine or remote

FPGA Engineer

Apply now

We are looking for an FPGA Engineer to join our communications team.

You should apply to this position if you are a true hacker and techno-optimist with a deep passion for robotics and a mission to help Ukraine. Join Ark to create applied tech that saves lives and moves our civilization forward.

Qualifications

  • Proficiency in HDLs: Strong experience in VHDL and/or Verilog for FPGA programming.

  • FPGA and CPLD Design: Hands-on experience with Altera (now part of Intel) and/or Xilinx FPGAs and CPLDs.

  • Development Tools: Proficient in using Xilinx Vivado, Intel Quartus Prime or similar FPGA design tools.

  • Programming Skills: Good knowledge of C programming, particularly for embedded systems or hardware interface.

  • Digital Signal Processing: Solid understanding of digital signal processing (DSP) concepts and algorithms.

  • Filter Design: Experience in designing and implementing digital filters, including FIR (Finite Impulse Response) and IIR (Infinite Impulse Response).

  • High-Speed Interfaces: Knowledge of high-speed serial protocols (e.g., PCIe, USB, Ethernet) and their implementation on FPGAs.

  • Matlab/Simulink: Proficiency in using Matlab and Simulink for modeling, simulation, and algorithm development.

  • Radio Frequency and SDR: Knowledge of RF (Radio Frequency) engineering and SDR (Software Defined Radio) technologies and their applications in communication systems.

Desirable Skills:

  • Operating Systems: Familiarity with Linux operating environments, including development and debugging tools.

  • PCB Design Software: Experience with electronic design automation (EDA) tools such as Altium Designer for PCB layout and schematic capture.

  • System Integration: Ability to integrate hardware and software components into a complete system.

  • Version Control Systems: Experience with version control systems such as Git.

Personal Attributes:

  • Analytical Skills: Strong problem-solving abilities, capable of troubleshooting complex issues systematically.

  • Collaborative: Able to work effectively in cross-functional teams, contributing to a cooperative work environment.

  • Communication Skills: Good written and verbal communication skills, capable of documenting work and presenting technical details clearly.

  • Innovative Thinking: Ability to innovate and think creatively to overcome design challenges and improve system performance.

  • Detail-Oriented: Meticulous attention to detail, ensuring accuracy and reliability in design and implementation.

Interview Steps

  1. Recruiter interview

  2. Technical interview

  3. Security Check

  4. Final interview

Copyright © Ark Robotics. All rights reserved