Principal Radar Software Engineer
MatrixSpace · Burlington, MA · 3 wk ago
HybridEngineering$175k–$210k/yrFull-time
What You'll Do
- Design and develop software for radar signal processing, detection, tracking, and situational awareness applications.
- Collaborate with RF, FPGA, hardware, and software teams to optimize radar system performance and define system architecture.
- Translate radar algorithms and research concepts into scalable, production-quality software.
- Analyze radar data, investigate system performance issues, and drive improvements across hardware and software boundaries.
- Build tools and frameworks that accelerate radar development, testing, and deployment.
- Provide technical leadership and mentorship across radar software and systems initiatives.
What We're Looking For
- Required:
- - Degree in Electrical Engineering, Computer Engineering, Physics, Computer Science, or a related technical field.
- - 10+ years of experience developing radar, RF sensing, electronic warfare, communications, or other signal processing systems.
- - Strong understanding of radar fundamentals, including detection, tracking, waveform design, propagation effects, and performance analysis.
- - Strong software development skills in C++ (and Python a plus), with experience implementing radar or signal processing algorithms in production systems.
- - Ability to work effectively across hardware, RF, signal processing, and software domains.
- - Strong analytical, communication, and problem-solving skills.
Bonus Points
- - Advanced degree in Electrical Engineering, Signal Processing, Radar Systems, or a related field.
- - Experience with modern radar modalities such as MIMO, phased arrays, FMCW, pulse-Doppler, or passive radar.
- - Strong background in digital signal processing, or estimation theory.
- - Experience working with FPGAs, embedded systems, or hardware/software co-design.
- - Experience supporting deployed radar systems in operational environments.