Software and Documentation Engineer

Cryptic Vector•Fredericksburg, TX
•Onsite

About The Position

The Software and Documentation Engineer combines professional documentation work with basic software development in a hands-on, mission-driven team environment. The role involves creating and maintaining documentation and supporting software development, including enhancements to existing software and development of tools, utilities, embedded systems, user-facing systems, and web-based systems. As experience and project knowledge grow, the engineer may take on more complex projects and develop new skills. The position offers opportunities to work with a large cybersecurity team and learn reverse engineering, vulnerability research, and advanced programming.

Requirements

  • Demonstrable documentation skills.
  • Experience programming in Python.
  • Motivation to continually expand knowledge and help a close-knit team solve national security challenges.
  • Ability to work independently and seek information or guidance when needed.
  • Ability to work onsite in the company's corporate office in north Fredericksburg and at a nearby government facility.
  • A Top Secret clearance is required, and willingness to take a counterintelligence polygraph for onsite access is required.
  • Must be a U.S. citizen.

Nice To Haves

  • A degree in a technical field such as engineering, IT, or science; other degrees or applicable experience may be considered in lieu of a degree.
  • Ability to read C code.

Responsibilities

  • Work directly with development team members and end users to edit existing content and create new content, including instructional materials and training presentations.
  • Identify and correct errors or deficiencies in existing documentation, clarify information, and add content to keep documentation synchronized with current product, tool, and technique capabilities.
  • Maintain computer-based documentation on a private GitLab-based, multi-contractor collaboration site supporting Markdown, RDoc, AsciiDoc, and Org.
  • Develop tools and techniques to automate documentation maintenance when appropriate.
  • Learn basic programming skills in languages such as C or Kotlin, with assistance.
  • Master the Git/GitLab workflow for software and documentation, including branching, pull requests, and reviews.

Benefits

  • 100% company-paid medical insurance for employees.
  • 100% company-paid dental and vision insurance.
  • Competitive salary and bonus.
  • 25% 401(k) company contribution.
  • Generous PTO, parental leave, bereavement leave, and volunteer time.
  • Flexible work hours.
  • Tuition reimbursement, training allowance, and internal mobility opportunities.
  • Free beverages and snacks, Donut Fridays, and monthly social events.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service