1

Software Documentation Jobs (NOW HIRING)

Participate in software documentation activities with the team * Work as an integral part of an agile product team to deliver an unbelievably great user experience Qualifications: The ideal candidate ...

Senior Software Engineer

Sudbury, MA · On-site

$128K - $168K/yr

... documentation, including the creation and revisions of Software Requirements Specifications (SRS) documents Develop rapid prototypes for demonstrating new features, GUI ideas, and for hardware ...

Principal Software Engineer

Sudbury, MA · On-site

$141K - $189K/yr

... documentation, including the creation and revisions of Software Requirements Specifications (SRS) documents Develop rapid prototypes for demonstrating new features, GUI ideas, and for hardware ...

Documenting, unit-testing, and debugging software products. Placing software products under configuration management. Updating any associated software documentation. Operating Systems Development ...

Senior Software Engineer

Sudbury, MA · On-site

$128K - $168K/yr

... documentation, including the creation and revisions of Software Requirements Specifications (SRS) documents · Develop rapid prototypes for demonstrating new features, GUI ideas, and for hardware ...

Participate in software documentation activities with the team * Work as an integral part of an agile product team to deliver an unbelievably great user experience Qualifications: The ideal candidate ...

Principal Software Engineer

Sudbury, MA · On-site

$141K - $189K/yr

... documentation, including the creation and revisions of Software Requirements Specifications (SRS) documents · Develop rapid prototypes for demonstrating new features, GUI ideas, and for hardware ...

Software Engineer III (S)

Virginia Beach, VA · On-site

$54.75 - $73.50/hr

Construct test cases * Assist with software documentation * Use aptitude to learn new technical tools required for the role * Comply with hardware and software systems standards and procedures

Senior Software Engineer

Sudbury, MA · On-site

$140K - $175K/yr

... documentation, including the creation and revisions of Software Requirements Specifications (SRS) documents • Develop rapid prototypes for demonstrating new features, GUI ideas, and for hardware ...

You'll develop software documentation and test procedures, troubleshoot software problems, and communicate with internal customers to understand project requirements. As part of our team, you'll ...

You'll develop software documentation and test procedures, troubleshoot software problems, and communicate with internal customers to understand project requirements. As part of our team, you'll ...

Software Documentation * Programming * C/C++ Programming * GIT/GITHUB * Object Oriented Software Design and Development * Software Architecture * Software Design/Development * Hardware and Software ...

Software Engineer III (S)

Virginia Beach, VA · On-site

$54.75 - $73.50/hr

Construct test cases * Assist with software documentation * Use aptitude to learn new technical tools required for the role * Comply with hardware and software systems standards and procedures

Principal Software Engineer

Sudbury, MA · On-site

$190K - $210K/yr

... documentation, including the creation and revisions of Software Requirements Specifications (SRS) documents • Develop rapid prototypes for demonstrating new features, GUI ideas, and for hardware ...

Software Engineer II

Austin, TX · On-site

$108K - $148K/yr

You'll develop software documentation and test procedures, troubleshoot software problems, and communicate with internal customers to understand project requirements. As part of our team, you'll ...

Software Documentation * Programming * C/C++ Programming * GIT/GITHUB * Object Oriented Software Design and Development * Software Architecture * Software Design/Development * Hardware and Software ...

You'll develop software documentation and test procedures, troubleshoot software problems, and communicate with internal customers to understand project requirements. As part of our team, you'll ...

next page

Showing results 1-20

Software Documentation information

See salary details

$48K

$111.8K

$166K

How much do software documentation jobs pay per year?

As of Jul 11, 2026, the average yearly pay for software documentation in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

Are technical writers still in demand?

Technical writers, including those in software documentation, continue to be in demand as companies need clear, accurate user guides, API documentation, and technical manuals. The role often requires proficiency with tools like Markdown, XML, or content management systems, and demand is driven by growth in technology and software development industries.

What are the typical daily responsibilities of someone working in Software Documentation?

Professionals in Software Documentation spend their days creating, updating, and organizing user manuals, API documentation, release notes, and help guides for software products. They often collaborate with software developers, product managers, and QA engineers to obtain technical information, clarify product details, and ensure documentation accuracy. Regular tasks may include researching new features, testing software to verify instructions, and maintaining documentation repositories. This role requires balancing multiple projects and consistently delivering clear, concise information that helps users and teams understand complex software systems.

What is the role of software documentation?

Software documentation is the process of creating and maintaining written guides, manuals, and references that explain how software works, how to use it, and how to troubleshoot issues. It helps developers, users, and support teams understand the software, ensuring effective use and maintenance. Clear documentation often involves technical writing skills and familiarity with tools like Markdown or documentation platforms.

What are the key skills and qualifications needed to thrive in the Software Documentation position, and why are they important?

To excel in Software Documentation, you need strong technical writing skills, an understanding of software engineering concepts, and often a relevant degree in English, Communications, or Computer Science. Proficiency with authoring tools like Microsoft Word, MadCap Flare, or Adobe FrameMaker, and familiarity with version control systems such as Git, are typically expected; certifications like Certified Professional Technical Communicator (CPTC) can be beneficial. Excellent attention to detail, organizational abilities, and teamwork skills help distinguish top performers in this field. These competencies ensure that documentation is accurate, user-friendly, and effectively supports both end-users and development teams.

What are examples of software management and documentation jobs?

Examples of software management and documentation jobs include Software Documentation Specialist, Technical Writer, Software Documentation Manager, and Configuration Manager. These roles involve creating user manuals, technical guides, maintaining version control, and ensuring clear communication of software features, often requiring skills in tools like Markdown, XML, or help authoring software. They are essential in supporting software development, deployment, and user training processes.

What is a Software Documentation job?

A Software Documentation job involves creating, organizing, and maintaining technical documents that explain how software works. This includes user manuals, API documentation, FAQs, and developer guides. The role requires strong writing skills, technical understanding, and the ability to translate complex concepts into clear, user-friendly content. Professionals in this role often collaborate with developers, product managers, and designers to ensure accuracy and completeness of documentation.

What is the highest paying software job?

Senior software engineering roles, especially those involving specialized skills like machine learning, cloud architecture, or cybersecurity, tend to be the highest paying in the software industry. Positions such as software architect or engineering manager also command top salaries, often exceeding six figures depending on experience and location.
More about Software Documentation jobs
What cities are hiring for Software Documentation jobs? Cities with the most Software Documentation job openings:
What are the most commonly searched types of Software Documentation jobs? The most popular types of Software Documentation jobs are:
What states have the most Software Documentation jobs? States with the most job openings for Software Documentation jobs include:
Infographic showing various Software Documentation job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 73% Full Time, 23% Part Time, and 3% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.
Logistics Product Software Developer

Logistics Product Software Developer

Moseley Technical Services, Inc.

Sterling Heights, MI • On-site

$34.03 - $39.03/hr

Full-time

Medical, Retirement

Posted 20 days ago


Job description

Check out this new opportunity!
Junior Software Developer
Logistics Systems, Database, & CMS Applications
City, State
$34.03 - $39.03/Hour
U.S. Citizenship is required by Federal Law
We are seeking a Junior Software Developer to support logistics software applications, database systems, content management systems (CMS), and Interactive Electronic Technical Manuals (IETMs) for U.S. Army and defense programs. This role supports Logistics Product Data (LPD), Logistics Support Analysis (LSA), database administration, software development, and application support using Python, SQL, Oracle, SQL Server, Linux, Windows, and related technologies in a defense-focused environment.
Responsibilities:
  • Design, develop, test, deploy, document, and maintain software applications supporting Logistics Product Data (LPD), Logistics Support Analysis (LSA), and Interactive Electronic Technical Manuals (IETMs).
  • Support and administer enterprise database systems, content management systems (CMS), and related custom and commercial off-the-shelf (COTS) software solutions.
  • Develop software using Python, Perl, Visual Basic .NET, Java, C#, C++, and shell scripting technologies.
  • Create and maintain database solutions utilizing SQL, PL/SQL, T-SQL, MySQL, Oracle, SQL Server, and other relational database management systems (RDBMS).
  • Analyze user requirements and assist with the design and implementation of new software capabilities and enhancements to existing applications.
  • Perform software troubleshooting, technical support, system administration, application maintenance, and database administration activities.
  • Develop and maintain technical documentation, software documentation, source code documentation, and operational procedures.
  • Support software integration, testing, validation, and deployment activities.
  • Provide user support, technical guidance, and training for software applications and systems.
  • Collaborate with multidisciplinary development teams to deliver high-quality software solutions supporting defense logistics operations

Qualifications:
  • U.S. Citizenship is required by Federal Law
  • Ability to obtain a U.S. Security Clearance.
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
  • Knowledge of Windows, Linux, and Unix operating systems and development environments.
  • Experience with programming and scripting languages including Python, Perl, Visual Basic .NET, and Unix/Linux/Windows shell scripting.
  • Experience with object-oriented programming languages such as Python, Java, C#, or C++.
  • Knowledge of relational database design, SQL development, and database administration.
  • Experience working with Oracle, SQL Server, MySQL, or similar RDBMS platforms.
  • Knowledge of XML, DTD, XML Schema (XSD), and structured data management.
  • Strong documentation skills with the ability to create and maintain technical processes, software documentation, and source code records.
  • Ability to analyze, troubleshoot, and solve complex technical problems.
  • Proficiency with Microsoft Office applications.
  • Ability to work onsite and remotely as required.

Preferred Qualifications:
  • Experience with XSL, SGML, Adobe ExtendScript, or Ghostscript.
  • Experience with web development technologies including HTML, CSS, JavaScript, IIS, and ASP.NET.
  • Experience supporting Logistics Product Data (LPD), Logistics Support Analysis (LSA), or logistics software environments.
  • Experience with application administration and database administration in logistics systems.
  • Experience with IBM Cognos Analytics, Cognos Reporting, and/or Oracle E-Business Suite.
  • Familiarity with defense, military logistics, technical publications, or IETM development environments.

Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer
Your Recruiter
What to Expect
  • Applicants selected for employment will be required to pass a pre-employment drug screening and background investigation, which may include education, criminal, and work history verifications.
  • Accepted applicants will be eligible for benefits, including medical and supplemental insurance, and a 401(k) plan. Appreciation and gratitude for employees are hallmarks of organizations with low turnover.
  • Final position level and pay will be based on experience.

Resources
  • To apply, send a resume to: resumes@moseleytechnical.com
  • For more active job openings: Search Jobs
  • For more information about Moseley, visit: About Us

Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.
We stand by our 30-year-old commitment of "World Class Service. World Class Company."

Moseley Technical Services logo

About Moseley Technical Services

Sourced by ZipRecruiter

Moseley Technical Services, headquartered in Huntsville, AL, US, is a renowned player in the engineering services industry. They provide a diverse array of services, primarily focused on staffing and recruiting for various technical industries including aerospace, defense, and information technology. Incepted in 1995, this veteran-owned company prides itself on its strong commitment to its customers’ missions and to its employees.

Industry

Recruiting and staffing services

Company size

201 - 500 Employees

Headquarters location

Huntsville, AL, US

Year founded

1994

Social media