SkySafe

About SkySafe

SkySafe develops comprehensive airspace management tools for stadiums, airports, cities, and more. We’re building the ground infrastructure that will make sure drones have a positive impact on quality of life as they become more prevalent and useful in society. Our technology is built on a network of software-defined radios to enable rapid iteration and flexibility to a wide range of systems.

We are a small team of multi-talented engineers with interests in embedded design, radio, security, and aviation. We value diverse backgrounds and thinking, involvement in open source communities, and ensuring that engineers are equipped with high-quality tools and continuing education. Existing team members hail from UCSD, MIT, the US Air Force, and the US Navy.

All positions are on-site in San Diego, CA, with optional light travel. To apply for any position, please email jobs@skysafe.io with a resume and a project portfolio.

No recruiters, please.


Current Open Positions

Software Defined Radio Engineer

Responsibilities

  • Stay current with the state of the art of software-defined radio software platforms and techniques.
  • Develop, optimize, and maintain RF signal processing software on ARM and x86 platforms.
  • Support internal analysis tools used by hardware, reverse-engineering, and operations teams.
  • Work in a team environment, leveraging version control systems, issue trackers, and messaging tools.

Qualifications

  • 5+ years of experience in software engineering in a small team environment.
  • A well-developed portfolio of past software development, composed of some mixture of professional work, open source contributions, and personal projects.
  • Proficiency with modern software development practices, using tools such as Git, GitHub, continuous integration servers, etc.
  • Good understanding of communication systems, including TDMA, OFDM, LTE, WiFi, Bluetooth, etc.
  • Experience with Matlab, Python, and/or C/C++ for algorithm development, modeling, and simulation.
  • Experience with SIMD vectorization, such as NEON or SSE.
  • Familiarity with SDR software such as GNU Radio, RFNoC, liquid-dsp, or libhackrf is a plus.
  • Experience with Ettus Research hardware is a plus.
  • Experience with design and evaluation of RF systems including electronic warfare, radar, spectrum sensing, and communications.
  • Self guided, displaying a diversity of skills and strong initiative.

Software Engineer

Responsibilities

  • Develop and maintain software for a range of components, including:
  • High performance signal processing and control (C++, Python)
  • Web applications (HTML, Javascript, and CSS)
  • Conceive and develop internal tools to support the work of software developers, reverse-engineers, and operations teams.
  • Work in a team environment, leveraging version control systems, issue trackers, and messaging tools.

Qualifications

  • 5+ years of experience in software engineering in a small team environment.
  • A well-developed portfolio of past software development, composed of some mixture of professional work, open source contributions, and personal projects.
  • Proficiency with modern software development practices, using tools such as Git, GitHub, continuous integration servers, etc.
  • The ideal candidate will have experience with a diverse range of development environments, including mobile, backend/database, distributed systems, embedded, and digital signal processing.
  • Self guided, displaying a diversity of skills and strong initiative.

Please provide a project portfolio with your application (GitHub, etc.)


FPGA Engineer

Responsibilities

  • Design, develop, and maintain programmable logic components in SoC-based embedded devices.
  • Maintain high-quality documentation and interface with other team members.
  • Participate in system-level design reviews.
  • Assist with performance and certification (FCC, CE, etc) testing.
  • Stay up to date with available technologies and products for embedded DSP.
  • Work in a small team environment, leveraging version control systems, issue trackers, and messaging tools.

Qualifications

  • 5+ years experience in programmable logic development (FPGA, CPLD, or ASIC).
  • Background in audio or RF digital signal processing.
  • Proficiency with Xilinx tools.
  • Reverse-engineering experience or interest a plus.
  • Experience with RFNoC and Ettus Research hardware is a plus.
  • Experience with design and evaluation of RF systems including electronic warfare, radar, spectrum sensing, and communications.
  • Self guided, displaying a diversity of skills and strong initiative.

RF Reverse Engineer

Responsibilities

  • Stay on the forefront of drone product development and releases.
  • Research capabilities and features of new systems, worldwide.
  • Analyze hardware and software components, protocols, and data formats.
  • Produce and maintain internal documentation of system features and interfaces.
  • Stay up to date with developments in tools and software for embedded device reverse engineering and analysis.
  • Work in a small team environment, leveraging version control systems, issue trackers, and messaging tools.

Qualifications

  • 5+ years of experience reverse-engineering hardware and software systems.
  • Proficiency with software-defined radio frameworks and instruments.
  • Experience with radio communication systems, modulation techniques, error-correction algorithms, etc.
  • Experience with a range of embedded protocols, including USB, ethernet, I2C, SPI, CAN, etc.
  • Experience in wireless system standards and technologies including OFDM, MIMO, CSMA-CA, WLAN, GSM, and LTE.
  • Experience with IDA Pro and ARM reversing a plus.
  • Self guided, displaying a diversity of skills and strong initiative.