Nask - Fairfax, VA
posted 5 months ago
At NASK, we're growing, building great teams, and doing exciting work. As a Python Developer, you will have a strong background in Python development and a solid foundational knowledge of computer science. You will have the opportunity to work closely with Digital Signal Processing (DSP) engineers and other domain experts to both develop new tools and improve existing ones. Your role will involve rapid prototyping, developing, modifying, and improving a suite of signal processing tools, as well as implementing real-time signal processing algorithms on Linux-based Software Defined Radio (SDR) platforms while supporting customer needs and requirements. You will also be responsible for analyzing and troubleshooting system performance. The ideal candidate will possess knowledge of signal processing techniques and algorithms, a strong math background—particularly knowledge of Fourier transforms or linear algebra—and familiarity with geolocation techniques or RF physics. You will be expected to work in a team development environment utilizing a common set of version control tools, and you should be comfortable in a Linux development environment. Excellent written and verbal communication skills are essential, as you will be developing systems for the Intelligence and Defense communities. NASK has two decades of experience delivering innovative solutions to the tough technical challenges facing our partners in the Intelligence and Defense communities. Our subject matter experts collaborate with junior developers and analysts, bringing fresh approaches to solve the toughest mission problems. We provide a casual yet professional work environment where employees work hard and are supported in their professional growth.