Software Engineer Level 2

2HB Incorporated

Today
Top Secret/SCI
Unspecified
Full Scope Polygraph
IT - Software
Fort Meade, MD (On-Site/Office)

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.
2HB Incorporated is seeking a Software Engineer 2 to support its government customer in Fort Meade , MD This role involves developing robust applications in a Linux environment, emphasizing the integration of DevSecOps practices. The ideal candidate will have experience with CI/CD pipelines, Docker, Kubernetes, and Git, as well as a strong understanding of RF signals, particularly those related to satellite technologies. The following are the primary functions of the position:
Software Development:
• Design, develop, test, and maintain applications using Python for software-defined radio technologies, focusing on GNU Radio-like and REDHAWK frameworks.
Helm for Kubernetes Management:
• Utilize Helm to manage and deploy applications within Kubernetes environments, ensuring effective scaling and orchestration of SDR-related services.
DevSecOps Integration:
• Collaborate with security teams to incorporate security practices throughout the software development lifecycle, including threat modeling, vulnerability assessments, and automated security testing.
Continuous Integration and Continuous Deployment (CI/CD):
• Build and maintain CI/CD pipelines to automate testing, integration, and deployment processes, ensuring reliable and efficient software delivery.
Containerization:
• Leverage Docker for containerizing applications, creating consistent environments for development, testing, and production.
Version Control:
• Manage source code using Git, employing effective branching strategies, pull requests, and code reviews to uphold high code quality.
RF Signal Knowledge:
• Apply understanding of RF signal processing, specifically related to satellite signals, to inform the design and implementation of SDR applications.
Collaboration:
•Work closely with cross-functional teams, including product management, QA, and operations, to gather requirements, troubleshoot issues, and deliver solutions that meet user needs.
Documentation:
• Maintain thorough documentation for code, processes, and architecture to facilitate knowledge sharing and ensure best practices.
Continuous Improvement:
•Stay current with industry trends and emerging technologies in SDRs, RF communications, and DevOps, advocating for best practices in software development and security.
Technical Skills:
• Proficiency in Python for software development within a LINUX environment.
• Experience with Helm for managing Kubernetes applications.
• 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).
• Proficient in Docker for containerization and orchestration.
Networking and RF Knowledge:
• Familiarity with RF signal processing, particularly with satellite signals and related technologies.
• Understanding of networking concepts and protocols relevant to SDR applications.
Soft Skills:
• Strong analytical and problem-solving abilities.
• Excellent communication and collaboration skills.
• Adaptability and a commitment to continuous learning and improvement.
This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.
group id: 10123680

Match Score

Powered by IntelliSearchâ„¢
Create an account or Login to see how closely you match to this job!

Similar Jobs


Job Category
IT - Software
Clearance Level
Top Secret/SCI