Senior Python SDR Software Engineer
New
Leidos
Odenton, Maryland, US
Job Title
Senior Python SDR Software EngineerJob Description
In this role, you will be tasked with:
- Developing, testing, and maintaining SDR applications using Python, with frameworks like GNU Radio and REDHAWK.
- Deploying and managing scalable services using Kubernetes and Helm for orchestration.
- Integrating DevSecOps practices, including threat modeling, vulnerability assessments, and automated security testing.
- Building and maintaining CI/CD pipelines for seamless software delivery.
- Utilizing Docker for containerization to ensure consistency across development, testing, and production environments.
- Managing source code using Git through effective branching strategies, pull requests, and code reviews.
- Applying RF signal processing expertise, particularly for satellite signals, to optimize SDR applications.
- Collaborating with cross-functional teams to gather requirements, troubleshoot issues, and deliver reliable solutions.
Restrictions
- No telecommuting
- No Agencies Please
Requirements
We are looking for candidates who meet the following criteria:
- A Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science with 14 or more years of directly related experience. Alternatively, we will consider additional 4 years of experience in lieu of a Bachelor's degree on a case-by-case basis.
- Proficiency in Python for software development within a Linux environment.
- Experience with Helm for managing Kubernetes applications.
- A strong understanding of GNU Radio and REDHAWK frameworks.
- Familiarity with DevSecOps principles and practices.
- Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Proficiency in Docker for containerization and orchestration.
- Familiarity with RF signal processing, specifically related to satellite signals and technologies.
- An understanding of networking concepts and protocols relevant to SDR applications.
- Clearance Requirement: Must have TS/SCI with Polygraph.
About the Company
We are excited to offer a new opportunity for a Senior Python SDR Software Engineer in our National Security Sector's Cyber & Analytics Business Area. Our talented team is at the forefront of Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management.