NI is one of the leading manufacturers in the field of Software Defined Radios (SDR). A core software component is USRP Hardware Driver (UHD), which provides a tight integration between a high-performance C++ API and a Python interface. However, the existing Python API does not fully align with modern Python standards.
The goal of this internship is to modernize the API, improve developer experience, and integrate it into a consistent documentation ecosystem. You will be guided by an experienced mentor.
In This Role, Your Responsibilities Will Be: