AST SpaceMobile logo
AST SpaceMobilePosted 1 month ago

Software Engineer II – Cybersecurity & Encryption (DoD Programs)

On-siteLanham, Maryland, United States

Full TimeBachelors DegreeMedium

Job Summary

Design and maintain secure software applications and services for mission-critical government and defense programs by implementing cryptographic algorithms, encryption technologies, and secure communications protocols. Develop authentication, authorization, and key management capabilities while conducting secure code reviews, vulnerability assessments, and remediation activities to address identified security risks. Collaborate with cross-functional teams throughout the full software development lifecycle, including requirements analysis, design, testing, and DevSecOps initiatives, to ensure compliance with rigorous industry and government cybersecurity standards. Research emerging threats and technologies to support continuous improvement efforts.

Required Qualifications

  • Bachelor's degree in computer science, computer engineering, cybersecurity, software engineering, or a related technical discipline
  • 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 implementing cryptographic libraries, encryption protocols, or secure communications technologies
  • Experience with software development lifecycle methodologies and secure coding practices
  • Experience working within Linux or Unix operating environments
  • Eligibility to obtain and maintain a U.S. government security clearance
  • U.S. citizenship

Desired Qualifications

  • Relevant cybersecurity certifications
  • 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
  • Experience supporting CI/CD pipelines and software automation frameworks

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce