AST SpaceMobile

AST SpaceMobile

Software Engineer II – Cybersecurity & Encryption (DoD Programs)

Lanham, Maryland, United States · Mid

No sponsorshipDetected 11 hours ago
PythonJavaRustC++AlgorithmsCode ReviewGitCI/CDLinuxCybersecurityPenetration TestingProject ManagementExcelIntellectual PropertyEmbedded SystemsControlsResearchCommunicationCollaborationProblem SolvingAdaptabilityMicrosoft Office

About the role

  • The ideal candidate has a strong background in secure software development, applied cryptography, vulnerability remediation, and cybersecurity best practices.
  • This job description may not be inclusive to the duties and responsibilities listed.
  • Additional tasks may be assigned to the employee from time to time or the scope of the job may change as needed by business demands.

Responsibilities

  • Design, develop, and maintain secure software applications and services supporting mission-critical programs.
  • Implement and integrate cryptographic algorithms, encryption technologies, and secure communications protocols into software systems.
  • Develop and maintain authentication, authorization, access control, and key management capabilities.
  • Perform secure code reviews, vulnerability assessments, and remediation activities to address identified security risks.
  • Collaborate with cybersecurity teams to address findings from security assessments, vulnerability scans, and penetration testing activities.
  • Participate in the full software development lifecycle, including requirements analysis, design, development, testing, deployment, and sustainment.
  • Develop well-structured, maintainable, and testable code using modern programming languages and development tools.
  • Support integration activities involving secure computing environments, hardware security technologies, and encrypted communications systems.
  • Contribute to technical documentation, design reviews, security assessments, and engineering reviews.
  • Support DevSecOps initiatives, including automated security testing, software assurance, and secure deployment processes.

Requirements

  • Ability to work in a standard office environment and use a computer for extended periods.
  • Ability to review technical documentation, software requirements, architecture diagrams, and engineering data.
  • Support security compliance activities by implementing and documenting required technical controls aligned with industry and government cybersecurity standards.
  • Education
  • Bachelor's degree in computer science, computer engineering, cybersecurity, software engineering, or a related technical discipline.
  • Relevant cybersecurity certifications are a plus.
  • Experience
  • A minimum of 4 years of professional software engineering experience with a focus on cybersecurity, secure software development, or encryption technologies.
  • Experience developing software applications in secure or regulated environments.
  • Experience with software development lifecycle methodologies and secure coding practices.
  • Experience working within Linux or Unix operating environments.

Nice to have

  • Experience supporting government, defense, aerospace, space, telecommunications, or other highly regulated industries.
  • Experience with cryptographic protocols, key management systems, and public key infrastructure (PKI).
  • Familiarity with cybersecurity frameworks, risk management methodologies, and security compliance standards.
  • Experience supporting security accreditation, authorization, or compliance efforts.
  • Experience integrating software with hardware-based security technologies.
  • Knowledge of secure communications systems, embedded software, or mission-critical applications.
  • Experience with containerization, cloud-native security, or secure DevSecOps practices.
  • Familiarity with secure software testing, static analysis, and vulnerability management tools.

Skills

  • Experience implementing cryptographic libraries, encryption protocols, or secure communications technologies.

Visa & Work Authorization

  • Active security clearance or eligibility to obtain and maintain a government security clearance

This listing is sourced directly from AST SpaceMobile's careers page and normalized into a canonical job model.