Security Software Engineer - (ASE012026.1)

CimarronHouston, TX
19dOnsite

About The Position

Cimarron is seeking a Security Software Engineer with a strong background in applying cybersecurity principles across the software development lifecycle to maintain secure software systems within our aerospace applications for the Axiom Extravehicular Mobility Unit (AxEMU) spacesuit program in Houston, TX. The selected candidate will ensure secure design principles are embedded in the development process from conception to delivery while maintaining alignment with all applicable regulatory and security frameworks. You will work closely with other software engineers, system architects, and cybersecurity teams to ensure mission-critical applications meet the highest security standards. Candidates with a solid programming foundation who can quickly adapt to new languages and security frameworks are encouraged to apply.

Requirements

  • Due to facility security requirements, only U.S. citizens or permanent residents are eligible for consideration at this time.
  • Ability to complete a pre-employment background check and drug screening, which will include but is not limited to testing for marijuana use.
  • 5 or more years of experience developing and maintaining secure software.
  • Familiarity with FISMA, CMMC, NIST, AES, and FIPS 140-2/3.
  • Understanding of hardware security modules and cryptographic key management.
  • Proficiency with C, C++, Rust, or other systems programming languages in a security-focused environment.
  • Bachelor of Science in Electrical Engineering, Aerospace Engineering, Mechanical Engineering, Computer Engineering, Computer Science, Computer Information Systems, or another related technical discipline.

Nice To Haves

  • Knowledge of zero-trust architectures, secure boot, and hardware root-of-trust.
  • Professional certifications such as CISSP, CEH, GWEB, OSCP, or CSSLP.
  • Familiarity with the SPARTA framework.
  • Familiarity with DO-178C.
  • Strong understanding of network protocols, including TCP/IP and UDP.
  • Familiarity with software development for, and within, Linux environments.
  • Experience supporting aerospace or defense programs.

Responsibilities

  • Design and integrate secure communications into software application development.
  • Implement application-level security controls such as authentication, authorization, input validation, and encryption.
  • Perform threat modeling, risk assessments, and vulnerability analysis for software systems.
  • Collaborate with DevOps teams to integrate security automation tools in CI/CD pipelines.
  • Conduct code reviews, static/dynamic analysis, and penetration testing of aerospace applications.
  • Contribute to incident response and forensic investigations related to application-level attacks.
  • Keep up with emerging threats, vulnerabilities, and trends in cybersecurity and aerospace.

Benefits

  • health, dental, and vision insurance
  • 401(k) contributions
  • educational reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service