Technical writers, also called technical communicators, complete all written documentation and drafting for technical projects. This might include instruction manuals, documentation, journal articles, contracts, process flows, proposals, ‘help’ sections, product catalogues and packaging, white papers, and more. They are involved with collecting and disseminating technical information through marketing and internal communication channels. Technical writers must excel at translating complex technical information into clear, concise written documentation, often for a nontechnical audience.
Salaries for software development vary widely depending on role, geographic location, and level of experience. From the Occupational Outlook Handbook, published by the Bureau of Labor Statistics, the median salary (that is, the middle salary of all people from all over the country with all levels of experience) for 2016 is $69,850.
Do your research to get a better sense of what specific companies in particular cities are paying entry-level software engineers. Check out Glassdoor and Salary.com to get an idea. Also, a cost of living calculator can be very useful when trying to compare salaries in different parts of the country.
Organizations and Alumni
A wide range of organizations employ technical writers, but the majority of jobs are in computer or engineering organizations. Here are a few to check out: