Company Overview: Dedrone is the world’s most trusted smart airspace security company. Hundreds of commercial, government and military customers around the world rely on Dedrone’s comprehensive, command and control (C2) solution to protect against the persistent and escalating threat from drones while enabling “good” drones to fly. By leveraging AI/ML, Dedrone is the only solution that provides continuous, autonomous interrogation and verification of drones that enables both multi-sensor and multi-mitigation options onto a single fused "pane-of-glass". Whether on-premise / air-gapped or in the cloud, Dedrone customers can easily detect, track, identify, analyze, and mitigate drone threats.

We are seeking a skilled C++ Developer to contribute to the development and optimization of our RF sensor technology for drone detection. The ideal candidate will have a strong background in parallel processing and performance oriented programming, with an emphasis on creating efficient, scalable solutions. Experience with CUDA is a plus, as it will help accelerate our processing capabilities.

You will…

  • Develop, optimize, and maintain C++ code for RF sensor systems focused on drone detection.
  • Implement and optimize algorithms to meet performance requirements on embedded Linux systems.
  • Collaborate with the engineering team to integrate software with our hardware platforms.
  • Process large-scale data in resource constrained environments.
  • Contribute to the design and architecture of new features and system improvements.
  • Troubleshoot and debug software issues in a timely manner.
  • Stay updated with the latest developments in C++, parallel computing, and high-performance computing technologies.

You have…

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Strong proficiency in C++ development, with a focus on performance optimization.
  • Solid experience with parallel processing and multithreading.
  • Familiarity with performance oriented programming techniques.
  • Basic knowledge of CUDA and GPU programming is advantageous.
  • Experience with RF systems or signal processing is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Strong communication skills to collaborate effectively with cross-functional teams.

At Dedrone, we believe that great ideas come from anywhere. We support a collaborative environment and value open participation from individuals with different ideas, experiences, and perspectives. We believe having a diverse team makes Dedrone a more interesting and innovative place to work, and we strive to make Dedrone a welcoming and inclusive place for all.