About The Position

This internship focuses on understanding and applying NSA and FIPS 140 requirements to cryptography products. The intern will collaborate with software and hardware design engineers to implement requirements that satisfy certification standards. Key responsibilities include producing design and testing documentation, supporting NSA certification and FIPS 140 validation development, and interfacing with customers to discuss progress. Adaptability, timeliness, and collaborative decision-making are essential. The role also requires asking questions and seeking clarification on unfamiliar concepts and designs.

Requirements

  • Pursuing a Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering, Information Security, Mathematics, Digital Arts & Sciences or related field

Nice To Haves

  • C++
  • C#
  • C
  • Java
  • Ruby
  • JEE
  • HTML5
  • XML
  • SQL
  • Qt
  • Windows
  • .NET
  • Unix
  • Linux
  • SOA
  • RTOS
  • Real-Time Controls
  • Wireless
  • Software Security
  • Robotics
  • OOA/OOD
  • Hadoop
  • Android
  • Embedded

Responsibilities

  • Understand and apply NSA and FIPS 140 requirements to cryptography products
  • Work with both software and hardware design engineers to implement requirements that satisfy the certification standards
  • Produce design and testing documentation to validate the implementation of the requirements
  • Support NSA certification and FIPS 140 validation development efforts
  • Interface with internal and external customers to discuss design, implementation, and certification progress
  • Able to adapt to change, focus on timeliness, and collaborate in joint decision-making processes is essential
  • Ask questions and seek clarification on unfamiliar and/or unclear concepts, designs, and implementation details
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service