Degree in a technical field preferred; applicable experience considered
Strong documentation skills
Programming experience in Python
Ability to read C code is a plus
Motivated to learn and tackle national security challenges
Capable of independent work while seeking guidance when needed
Must have a Top-Secret clearance and be willing to take a polygraph
Responsibilities
Collaborate with development team and end users to create and edit instructional materials
Identify and correct errors in existing documentation and update information as needed
Maintain documentation on a Gitlab-based collaboration site using Markdown and other formats
Develop tools to automate documentation maintenance processes
Learn basic programming skills in languages like C or Kotlin with support
Master git/Gitlab workflow including branching and pull requests
Benefits
100% company-paid medical, dental, and vision insurance
25% 401k company contribution
Generous PTO, parental leave, and volunteer time
Flexible work hours
Tuition reimbursement and training allowance
Internal mobility opportunities
Free beverages and snacks, Donut Fridays, and monthly social events
Full Job Description
Software and Documentation Engineer
This role combines the ability to produce high-quality professional documentation with the ability to perform basic software development tasks as part of a dynamic team working in a mission-driven environment. This is a fully hands-on role that encourages you to take on more complex projects and learn new skills as your experience and project knowledge increases. This role provides the opportunity to work with development team members to enhance existing software and create new software including tools and utilities, embedded systems, user-facing systems, and web-based systems.
If you are interested in working as part of a large cybersecurity team that will provide the opportunity to learn reverse engineering, vulnerability research, and advanced programming skills, then we want to hear from you!
Responsibilities:
Interface directly with development team members and end users to edit existing content and create new content, including instructional materials, training presentations, and more
Identify and correct errors or deficiencies in existing documentation, clarify information, and add new information as needed to maintain synchronization with the current capabilities of our products, tools, and techniques
Maintain computer-based documentation residing on a private Gitlab-based multi-contractor collaboration site that supports Markdown, RDoc, AsciiDoc, and Org
Flex your creativity by developing tools and techniques to help automate the documentation maintenance process when appropriate
The ideal candidate has a desire to learn basic programming skills in languages like C or Kotlin (with assistance)
Master the git/Gitlab workflow for software and documentation, including branching, pull requests, and reviews
Requirements
A degree in a technical field (engineering, IT, or science) is preferred, but other degrees or applicable experience in lieu of a degree will be considered
Demonstrable documentation skills
Experience programming in Python
Ability to read C code a plus
You should be motivated to continually expand your horizons and help a close-knit team solve difficult challenges related to national security
You should be capable of working independently but not be afraid to ask for information or guidance when needed
Ability to work onsite in our corporate office located in north Fredericksburg, and onsite at a nearby government facility
Because this role supports national security, a Top-Secret clearance is required, and you must be willing to take a counterintelligence polygraph for onsite access
Benefits & Perks
As an Employee First company, we offer a comprehensive and competitive total rewards package:
100% Company-paid medical insurance for employees
100% Company-paid dental and vision insurance
Competitive salary and bonus
25% 401k company contribution
Generous PTO, parental leave, bereavement leave, and volunteer time
Flexible work hours
Tuition reimbursement, training allowance, internal mobility opportunities
Free beverages and snacks, Donut Fridays, monthly social events
This role requires use of technical data subject to U.S. Government contract restrictions; therefore, this posting is only for U.S. Citizens.