06 Aug
|
Skycope Technologies
|
Canada
06 Aug
Skycope Technologies
Canada
Who We Are
As small uncrewed aerial vehicles (UAVs) become increasingly ubiquitous, protecting critical infrastructure, from airports and energy facilities to defense sites, has never been more urgent. We build the technology required to solve the small drone threat and safeguard sensitive environments where security matters most.
We develop 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 our products are being data-driven, development of cutting edge signal processing technologies, continuous innovation in RF artificial-intelligence (AI), and countless real world experiments.
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.
Perks:
- Casual dress
- Dental care
- Extended health care
- Life insurance
- On-site parking
- Paid time off
- Vision care
Schedule:
- 8 hour shift
Job Types: Full-time, Fixed term contract
Pay: $90,000.00-$140,000.00 per year
Benefits:
- Dental care
- Extended health care
- Vision care
Work Location: In person
📌 FPGA Designer (Canada)
🏢 Skycope Technologies
📍 Canada