Small unmanned aerial vehicles (UAV), also known as drones, are becoming more common, and consequently pose threats to people and infrastructure in sensitive locations such as airports, energy facilities, prisons, and military bases. We founded Skycope in 2016 to solve the small drone problem.
Skycope develops radio frequency (RF) spectrum sensing devices, including software and hardware, that search for drones and their remote-controllers, classify and identify them, and track their direction and location. The four pillars in Skycope products are being data-driven, development of cutting edge signal processing technologies, continuous innovation in RF artificial-intelligence (AI), and countless real world experiments.
Skycope's mission, however, is beyond anti-drone; it is to make the radio smart and transform the outdated wireless industry. We team up with the world's best and brightest people to help make this future a reality.
Job Brief
We are seeking a skilled FPGA Designer to join our core R&D team and develop high-performance Digital Signal Processing (DSP) routines for wireless RF data (IQ data) on FPGA platforms. In this role, you will be instrumental in offloading heavy signal processing tasks from CPU to FPGA, optimizing algorithms, and collaborating with R&D to enhance our wireless communication systems. In addition, this role offers the opportunity to grow into the technical leadership of our DSP team.
Responsibilities
Adapt and implement existing wireless digital signal processing algorithms for FPGA platforms, managing all stages of development including design, simulation, and testing.
Optimize algorithms for efficient FPGA implementation, considering resource constraints and performance requirements.
Collaborate closely with algorithm developers to adapt and refine algorithms based on implementation challenges and performance goals.
Maintain and improve the company's FPGA development tools and infrastructure.
Evaluate and integrate new FPGA technologies and tools to enhance development workflows.
Requirements/Qualifications
Minimum Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field
Minimum 3+ years of experience in FPGA design and development for DSP applications.
Experience with radio frequency (RF) systems, or wireless communications, or software defined radios (SDR)
Strong proficiency in FPGA design and implementation of real-time digital signal processing routines for wireless RF data (IQ data), including frequency shift, filtering, downconversion, channelization, FFT, cross-correlation, and array processing.
Deep understanding of digital signal processing theory and implementation.
Deep understanding of fixed-point and floating-point processing.
Experience with hardware description languages (HDLs) such as VHDL or Verilog.
Experience with MATLAB or Python for system and algorithm assessment.
Experience with Xilinx FPGAs and design tools, including Viviado.
Experience with TCL and other FPGA design flow automation tools.
Excellent verbal and written communication skills
Fearless attitude in jumping into new and sometimes unknown topics.
Good to have
Experience with Xilinx Zynq7000 SoC.
Experience with PetaLinux.
Good understanding of other communication systems, such as OFDM, LTE, WiFi, Bluetooth, etc.
What We Offer
Competitive compensation
Comprehensive health, dental, and vision coverage
Opportunities for career advancement
A challenging adventure of working in an emerging industry with cutting-edge technologies
A fulfilling experience of teaming up with a group of top-talented people
Job Types:
Full-time
Permanent
Hybrid work, with more than half of the week work from the office.
Benefits
:
Casual dress
Dental care
Extended health care
Life insurance
On-site parking
Paid time off
Vision care