Your Impact
We are seeking an innovative C++ Developer to join our team focused on enhancing RF Signal Processing technology for drone detection and mitigation. In this role, you will play a key part in developing and optimizing high-performance software, contributing to cutting-edge solutions that protect airspace and bolster security. This position offers the opportunity to deepen your expertise in parallel processing and high-performance computing, with exposure to CUDA programming, positioning you at the forefront of technological advancements and career growth in the high-tech and defense sectors.
What You’ll Do
Location: Onsite in Kassel for 3 or more days a week. Other days working remotely.
Reports to: Director of RF Development
Key Responsibilities:
- 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.
What You Bring
- Bachelor's or Master’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.
- Excellent knowledge with Linux systems.
- Experience programming Linux kernel drivers 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.