Senior Cyber Software Engineer

RedBeard Solutions

  • Cary, North Carolina
  • 12 days ago

    Highlights

    Software Development: Design, develop, test, and maintain applications using Python for software-defined radio technologies, focusing on GNU Radio-like and REDHAWK frameworks. DevSecOps Integration: Collaborate with security teams to incorporate security practices throughout the software development lifecycle, including threat modeling, vulnerability assessments, and automated security testing.

    Numbers & Facts

    LocationCary, North Carolina
    Websitehttps://www.redbeardsol.com

    Description

    Sr Cyber Software Engineer

    Location: Cary, NC (will consider Maryland)

    Mode: Onsite

    Travel: Yes

    Number of openings: Multiple

    Experience: Any person with these skills and clearance will be considered, the salary is commensurate with the overall experience. 2-3 years will be closed to $90k and 15+ will be closer to $190k

    Education: Bachelor's degree

    Salary Range: $90-190k -Negotiate best salary based on overall experience!

    Start Date: Typically 3-4 weeks from submittal

    Clearance: TS/SCI CI Full-scope Poly

    Client Job Description:

    Sr. Cyber Software Engineer

    The Senior Python/SDR SWE is focused on mission critical system development, deployment and evolution. 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.

    Basic Qualifications:

    • Bachelor's degree from an accredited college in a related discipline, or equivalent experience/combined education, with 20 years or more of professional experience. Considered an expert, authority in discipline.

    • Must be willing to travel.

    • Possess all capabilities as defined by the GG Statement of work (SOW) Appendix B for the USG standard SWE labor category level 3.

    Desired Skills:

    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.

    Clearance Level: TS/SCI w/Poly FS


    Similar Jobs

    See more jobs