C++ Developer - RF Signal Processing

Axon develops devices and cloud software for safety and justice, focusing on protecting life through innovative technology solutions.
Embedded
Senior Software Engineer
Hybrid
5+ years of experience
Cybersecurity

Description For C++ Developer - RF Signal Processing

Axon is seeking a talented C++ Developer to join their RF Signal Processing team focused on drone detection and mitigation technology. This role offers an exciting opportunity to work on cutting-edge solutions that protect airspace and enhance security. The position combines high-performance computing, parallel processing, and CUDA programming, making it perfect for developers passionate about optimizing complex systems.

The role involves developing and maintaining C++ code for RF sensor systems, implementing algorithms for embedded Linux systems, and processing large-scale data in resource-constrained environments. You'll work closely with cross-functional teams to integrate software with hardware platforms and contribute to system architecture improvements.

The ideal candidate should have strong C++ expertise, experience with parallel processing and multithreading, and excellent knowledge of Linux systems. Background in CUDA and GPU programming is advantageous. The position offers a hybrid work arrangement based in Kassel, with 3+ days onsite.

Axon provides comprehensive benefits including competitive salary, 401k matching, healthcare coverage, paid parental leave, and professional development opportunities. They foster an inclusive environment and encourage applications from diverse candidates, even if they don't meet every qualification perfectly.

Join Axon to work on meaningful technology that directly impacts public safety and security, while growing your expertise in high-performance computing and RF signal processing. You'll be part of a mission-driven company that values innovation, collaboration, and making a positive impact on society.

Last updated a day ago

Responsibilities For C++ Developer - RF Signal Processing

  • Develop, optimize, and maintain C++ code for RF sensor systems
  • Implement and optimize algorithms for embedded Linux systems
  • Collaborate with engineering team for hardware integration
  • Process large-scale data in resource constrained environments
  • Contribute to design and architecture of new features
  • Troubleshoot and debug software issues
  • Stay updated with latest developments in C++, parallel computing, and HPC

Requirements For C++ Developer - RF Signal Processing

Linux
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Strong proficiency in C++ development
  • Solid experience with parallel processing and multithreading
  • Familiarity with performance oriented programming techniques
  • Basic knowledge of CUDA and GPU programming
  • Excellent knowledge with Linux systems
  • Experience programming Linux kernel drivers is a plus
  • Excellent problem-solving skills
  • Strong communication skills

Benefits For C++ Developer - RF Signal Processing

401k
Dental Insurance
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs

Interested in this job?

Jobs Related To Axon C++ Developer - RF Signal Processing

DSP Engineer

Senior DSP Engineer position at Axon focusing on drone detection and RF spectrum analysis, combining signal processing expertise with security applications.

Senior Video Electrical Engineer

Senior Video Electrical Engineer position at Axon, developing cutting-edge electronics for law enforcement and public safety technology solutions.

Senior Video Electrical Engineer

Senior Video Electrical Engineer position at Axon, developing cutting-edge electronics for law enforcement and public safety technology solutions.

Embedded Application Software Engineer

Senior Embedded Software Engineer role at Axon, developing mission-critical software for public safety devices, offering competitive pay and meaningful impact.