Full-time
$50,000-$84,000 + equity
Kyiv, Ukraine or remote
FPGA Engineer
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
- Recruiter interview 
- Technical interview 
- Security Check 
- Final interview 
ARCHIVED