Software Research Engineer - RF Machine Learning (RFML)
Peraton · College Park, MD, US
About this role
## Software Research Engineer - RF Machine Learning (RFML) ### Overview Peraton Labs is seeking a **poly-cleared Software Research Engineer** to support **advanced research at a customer site in Maryland** (near **College Park, MD**). This role blends **hands-on software development** with **applied research**, including rapid prototyping, integration into complex environments, and performance-driven algorithm implementation. ### Responsibilities - Design, develop, and modify software systems - Integrate existing software into new or modified systems and operating environments - Conduct **RFML research** and/or develop **signal processing algorithms** for wireless systems - Support **SDR-based experimentation and prototyping** as needed - Design/implement complex **database or data-repository interfaces** and develop data queries - Contribute to **data workflows** supporting experimentation, evaluation, and repeatable analysis - Assist with developing and executing **test procedures** for prototype components and software releases - Communicate technical results via **customer presentations**, technical documentation, and publications - Produce **design documents**, simulation reports, and system documentation - Collaborate with researchers and engineers to refine requirements and translate research goals into working prototypes - Serve as a research team lead at the appropriate level for the project phase > *This position requires **full-time on-site** work at a customer site near College Park, MD.* ### Qualifications **Minimum qualifications** - **3+ years** of experience and a **Bachelor’s**; or **1+ years** with a **Master’s**; or **PhD** in Computer Science or related discipline - In lieu of a Bachelor’s degree: **4 additional years** of experience for a total of **7 years** - Strong hands-on proficiency in **Python** and at least one of **C/C++**, **Java**, or **Go** (exposure to all is a plus) - Experience or strong interest in one or more of: - **RF Machine Learning (RFML)**, machine learning, algorithm development - **Digital Signal Processing (DSP)** - **Software Defined Radio (SDR) / RF software engineering** - Experience with modern ML frameworks/platforms (e.g., **PyTorch, TensorFlow, Keras**) and applying them in practical workflows - Strong ability to write/maintain technical documentation and communicate results (written and verbal) - **US Citizenship** with an active/current **TS/SCI w/ Polygraph** required **Preferred qualifications** - Experience delivering results in a customer-facing R&D environment (briefings, demos, technical exchanges, publications) - Familiarity with secure development practices in restricted environments (e.g., hardened enclaves, controlled repos, offline build patterns) - Familiarity with SDR platforms/tooling (e.g., **Ettus USRP**, **GNU Radio**, SDR-based test setups) - Advanced signal processing concepts (e.g., **MIMO**, distributed signal processing, array processing, channel estimation, interference mitigation) - Experience with design/development/test/verification/certification of operational software (evidence-driven testing and documentation) - Experience designing/implementing database/repository interfaces (SQL/NoSQL, schema design, data pipeline awareness) - Experience supporting engineering best practices and research-to-prototype workflows: **Linux, Git, CI/CD (e.g., Jenkins), Agile, Docker**, reproducible experimentation ### Additional Notes - **Sign-on bonus:** This
Listing freshness
CronJobs last confirmed this listing 1d ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.