National Security Solutions (nss) Internship - Automatic Gain Control For Software Defined Radio

Pret A Manger

Ann Arbor, US
C++ driver development
Software defined radio api
Gain settings implementation
The intern will modify a C++ driver for a software defined radio to support automatic gain control by tasking the SDR’s API with custom gain settings

Job Summary

  • The intern will modify a C++ driver for a software defined radio to support automatic gain control by tasking the SDR’s API with custom gain settings.
  • Key responsibilities include compiling and testing the data collector, defining an approach for calculating gain settings, implementing AGC in C++, testing on live RF data, and summarizing results.
  • The intern will learn to analyze complex RF data, apply signal processing techniques, implement filtering algorithms in C++, and troubleshoot hardware.

Matching Summary

The intern will modify a C++ driver for a software defined radio to support automatic gain control by tasking the SDR’s API with custom gain settings.

Skills & Requirements

Must-have

  • C++ driver development
  • Software Defined Radio API
  • gain settings implementation
  • RF data analysis
  • signal processing techniques
  • troubleshoot hardware

Nice-to-have

  • Digital Signal Processing knowledge
  • multithreaded programming experience
  • near real time processing
  • Linux environments familiarity
  • clear verbal and written communication

Key Requirements

  • Bachelor's or Master's degree
  • Intermediate computer science class
  • Proficient C++
  • MATLAB or Python proficiency
  • Binary encoding and file formats knowledge
  • Complex numbers understanding

Work Rights

Not specified

Tailored Resume

Cover Letter