Taro Logo

Radar Software Engineer

Destinus revolutionizes the defense industry with cutting-edge Unmanned Aerial Vehicles (UAVs), providing advanced solutions for mission-critical operations.
Embedded
Mid-Level Software Engineer
Hybrid
51 - 100 Employees
3+ years of experience
AI · Space · Automotive

Description For Radar Software Engineer

Destinus is revolutionizing the defense industry through their work on cutting-edge Unmanned Aerial Vehicles (UAVs). As a Radar Software Engineer, you'll be working at the intersection of advanced hardware and next-generation software, developing radar systems and signal processing algorithms. The role involves designing and implementing sophisticated algorithms for radar signal processing, working with embedded systems and GPUs, and collaborating across hardware and software teams.

You'll be responsible for simulating and optimizing algorithms in Python, implementing radar signal processing solutions, and working on distributed compute architectures. The position requires expertise in digital signal processing, proficiency in Python and C++, and experience with modern ML frameworks like PyTorch or TensorFlow. You'll be working with software-defined radio and performance optimization tools, while knowledge of FPGA and Verilog would be advantageous.

The ideal candidate should have a strong foundation in radar signal theory and be comfortable working in both time and frequency domains. You'll need to excel at optimizing algorithms for performance, accuracy, and robustness, while being able to transform complex, noisy signals into actionable outputs. The role demands someone who can effectively communicate across multidisciplinary teams and thrive in an environment that requires both precision and rapid iteration.

At Destinus, you'll be part of a global innovation hub, collaborating with top engineers worldwide. The company offers the opportunity to work on revolutionary aerospace projects that have real-world impact. As an equal-opportunity employer, Destinus values diversity and maintains an inclusive work environment. This is an excellent opportunity for someone passionate about aerospace innovation and eager to contribute to the future of flight technology.

Last updated a month ago

Responsibilities For Radar Software Engineer

  • Simulate and design algorithms in Python
  • Implement and optimize radar signal processing algorithms on embedded systems and GPU
  • Collaborate with hardware and software engineering for firmware and processing algorithms integration
  • Lead studies on implementing a distributed compute architecture
  • Implement a positioning feature
  • Implement a communication channel
  • Solve optimization problems (e.g. antenna arrays)
  • Write clean, maintainable, and well-documented code

Requirements For Radar Software Engineer

Python
Linux
  • Proficiency in Python for signal processing and data analysis
  • Proficiency in C++
  • Experience with at least one of pytorch (preferred), tensorflow or numpy / scipy
  • Deep understanding of digital signal processing signal conditioning, parameter estimation
  • Experience with software defined radio
  • Experience with performance profiling tools
  • Deep understanding of Linux device drivers (FPGA) is a plus
  • Familiarity with Verilog is a plus

Benefits For Radar Software Engineer

  • Work on cutting-edge projects that redefine aerospace
  • Collaborate with top engineers from all over the world
  • Experience working in a rapidly expanding company
  • Make real impact on the future of flight

Interested in this job?

Jobs Related To Destinus Radar Software Engineer