Digital Signal Processing (DSP) Engineer

San Luis Obispo, California, United States Full-time

Summary

Our specialty is landing drones, but our mission is to keep them flying. We are drone enthusiasts and security experts keeping the skies open to all responsible pilots and advancing the potential for drone technology to benefit society. We are dedicated to the design, development, testing, and validation of our unique engineering solutions to mitigate drone threats in the skies over critical environments and operations. As a member of this team, you will be in the forefront of counter-sUAS (small unmanned aerial systems) technology.

Job Description

The DSP Engineer  is responsible for assisting the R&D Team with understanding how systems work and, in some cases, identifying security vulnerabilities in those systems.

 

Compensation

  • Competitive salary offered
  • Company stock options
  • Health, Vision, Dental, Life, and AD&D Insurance
  • Unlimited PTO

Location

San Luis Obispo, CA

 

Responsibilities

  • Identify and analyze system architectures related to the consumer drone industry worldwide
  • Contribute as a member of the multifaceted R&D team
  • Assist software development team with incorporating new developments into products

 

Qualifications

Mandatory

  • Hands on experience with physical layer modern radio hardware and Software Defined Radios (SDRs)
  • Hands on experience with developing Digital Signal Processing (DSP) algorithms for Wireless Communications
  • Experience with programming languages such as C, C++, Python, Perl, matlab
  • Experience with SDR tools (GNU Radio, Liquid DSP, Simulink, Soapy SDR,  Wireshark, etc.)
  • Thorough understanding of signals, modulation schemes, data encoding, scrambling, and common wireless communication protocols (Wifi, LTE, FHSS, spread-spectrum)
  • Experience and thorough understanding of the Linux operating system and software development in a Linux Environment

 

Preferred

  • Experience with SDR drivers (UHD or LibIIO) and Libad936x
  • Experience performing reverse engineering and vulnerability analysis of wireless network communications
  • Experience with analog video
  • Experience with x86 and ARM assembly language programming
  • Experience and thorough understanding of embedded systems
  • Experience programming and analyzing FPGAs (VHDL/Verilog)
  • Experience analyzing DLLs
  • Experience with reverse engineering tools like IDA Pro, Ghidra, OllyDbg, Windbg, and
  • Experience in the InfoSec industry
  • Understanding of cryptography
  • Experience in die level IC reverse engineering and analysis

 

About WhiteFox

WhiteFox, a drone airspace security company, is pioneering the safe integration of drones into society. WhiteFox develops products that save lives, protect property, and safeguard privacy.

WhiteFox started as a drone manufacturer—we’re enthusiasts who want them to fly safely and legally. When we realized there were no mechanisms of enforcement to protect against their misuse, we set out to develop a solution. WhiteFox’s mission is to keep the sky open for responsible pilots and advancing drone technology for the benefit of society.

In a constantly changing industry, WhiteFox is pushing the boundaries of what it means to be secure.

WhiteFox Defense Technologies is an equal opportunity employer committed to hiring a diverse team of qualified individuals. We conduct background checks on all final candidates for the safety of our employees and the health of our company.