Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Senior C++/Linux Engineer

Vision Software | San Leandro, CA | Full Time

Job Description

Senior C++/Linux Engineer

About the Company:

Airspace Systems, Inc. uses artificial intelligence (AI) and advanced robotics to create fully automated, always-on solutions that deliver the three mandatory requirements of airspace security: long-range detection, instant identification, and safe capture and removal of unauthorized or malicious drones. Airspace solutions protect people, property, and IP for businesses, law enforcement, and the military. All Airspace solutions are mobile, modular, and simple to operate. Founded in San Francisco in 2015, Airspace is funded by early investors in Nest, Palantir, and Skype.

At Airspace, we’re creating cutting-edge tech so autonomous flying machines can live and work among us. We leverage AI, machine vision and deep learning to realize the full potential of drones by using neural networks to power autonomy. Our fusing of advanced radar, radio frequency detectors, cameras and airborne sensors into advanced flight systems enable our currently-deployed end-to-end drone security solutions.

Do you want to join a company that codes in the morning and flies in the afternoon? Come work alongside veterans from the tech titans, such as Google, Apple and Autodesk, in our turnkey facility that houses everything from coding to manufacturing and is minutes away from our large, outdoor drone flight testing facility.

Position Description:

Airspace is looking for a software leader to lead the development of embedded real-time software. You'll be a part of a team that designs and implements advanced computer vision algorithms for drones. Yours skills in team leadership, meeting strict deadlines, knowledge in C/ C++, embedded Linux, wide system view and more will be challenged. 

What are some of the day to day responsibilities?

  • Software Stack maintenance and optimization 

  • Work on Airspace Galaxy systems and drones


  • We are looking for a team player who has good communication skills in verbal and written English

  • Bachelor’s degree in Electrical Engineering / Computer Science or related degree

  • Minimum 5 years of experience programming in C++ in larger group projects

  • Object Oriented Programming Paradigm Knowledge

  • Fluent with tools like Shell Scripting, Git, CMake and Make

  • C++ Core Guidelines

  • STL

  • Linux (Ubuntu) Environment proficiency

  • Familiarity using Linux with Clang or GCC tooling for code checking, linting, style compliance, code profiling, Address Sanitization, Valgrind, etc.

  • Multi-Threading and Concurrency in C++

Nice to have...

  • Python Scripting / GUI building

  • Familiarity with OpenCV

  • Familiarity with technologies such as CUDA

  • Familiarity with NVIDIA Deep Learning Stack

  • Experience in developing in embedded systems

  • Experience in cameras and video systems

  • Familiarity with Docker

Working Environment:  We have a fully stocked kitchen, catered lunches, regular Company events and outings and flexible working hours.