Software Engineer, Level 1
Independent Software
- Annapolis Junction, MD
- Permanent
- Full-time
- Design, develop, test, and maintain Python applications for SDR technologies using GNU Radio-like and REDHAWK frameworks.
- Use Helm to manage and deploy applications in Kubernetes environments, ensuring scalability and efficient orchestration.
- Apply security best practices throughout the development lifecycle, including threat modeling, vulnerability assessments, and automated security testing.
- Build and maintain CI/CD pipelines to automate testing, integration, and deployment for reliable, efficient delivery.
- Use Docker to containerize applications for consistent development, testing, and production environments.
- Manage source code with Git, applying effective branching strategies, pull requests, and code reviews.
- Apply knowledge of RF and satellite signal processing to inform SDR application design and implementation.
- Collaborate with product, QA, and operations teams to gather requirements, troubleshoot issues, and deliver solutions.
- Maintain comprehensive documentation for code, processes, and system architecture.
- Stay informed on emerging trends in SDR, RF communications, and DevOps, advocating for best practices.
- Proficiency in Python for software development within a Linux environment.
- Experience with Helm for Kubernetes application management.
- Strong understanding of GNU Radio and REDHAWK frameworks.
- Familiarity with DevSecOps principles and implementation.
- Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Proficiency in Docker for containerization and orchestration.
- Understanding of networking concepts and protocols relevant to SDR applications.
- Familiarity with RF signal processing, particularly for satellite technologies.
- Strong problem-solving, communication, and collaboration skills.
- Ability to adapt and commit to continuous learning and improvement.
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field
- Minimum of 7+ years of experience as an ISSO supporting IC or DoD programs
- Must possess an active TS/SCI with appropriate Polygraph to be considered for this role