2

Remote Software Technical Writer Jobs in Vermont

Software Engineer I

Burlington, VT · On-site +1

$74K - $111K/yr

This is an early-career role designed for engineers who bring foundational technical skills ... Write unit and integration tests, participate in pair programming, and use AI tools to support code ...

Experience: 6+ years in software implementation or technical consulting, with at least 2 years of ... Sacramento $125,500 - $170,000 California Remote (Bay Area) $133,000- $180,000 Colorado Remote $112 ...

Experience: 6+ years in software implementation or technical consulting, with at least 2 years of ... Sacramento $125,500 - $170,000 California Remote (Bay Area) $133,000- $180,000 Colorado Remote $112 ...

New

Sr. Tax Manager (REMOTE)

Montpelier, VT · On-site +1

$134K - $167K/yr

Strong technical knowledge of U.S. international tax regulations, Transfer Pricing and ASC 740 ... Effectively communicates with and engages all levels of the organization verbally and in writing.

... software to keep track of customer interactions. - Track your data and sales on Google Sheets ... technical. - You should be disciplined and a self-starter since you will be fully remote. - You ...

next page

Showing results 1-20

Remote Software Technical Writer information

See Vermont salary details

$13

$38

$66

How much do remote software technical writer jobs pay per hour?

As of Jul 19, 2026, the average hourly pay for remote software technical writer in Vermont is $38.90, according to ZipRecruiter salary data. Most workers in this role earn between $28.94 and $46.30 per hour, depending on experience, location, and employer.

Are technical writers still in demand?

Technical writers, including remote software technical writers, are in steady demand as companies seek clear documentation for complex products. Skills in tools like Markdown, XML, and content management systems enhance employability, and remote work options have increased opportunities in this field.

How can I make 2000 a week working from home?

A remote software technical writer can earn $2,000 or more weekly by freelancing for multiple clients, creating detailed technical documentation, and leveraging specialized skills in programming, APIs, or tools like Markdown and Confluence. Building a strong portfolio, gaining certifications, and establishing a consistent workflow can help increase earnings. Consistent work, high-quality output, and effective client management are key to reaching this income level.

What is a Remote Software Technical Writer?

A Remote Software Technical Writer is a professional who creates clear and concise documentation for software products while working from a location outside of the traditional office, often from home. Their primary responsibilities include writing user manuals, online help guides, API documentation, and how-to articles that help users and developers understand and use software effectively. They collaborate with software engineers, product managers, and other stakeholders to gather information and ensure technical accuracy. Remote software technical writers must have strong communication skills, attention to detail, and the ability to explain complex technical concepts in a way that is easy to understand.

Can you work remotely as a technical writer?

Remote software technical writers can work from anywhere with a reliable internet connection, as their tasks primarily involve creating and editing documentation using tools like Markdown or HTML. Many companies offer remote positions for technical writers, often requiring strong writing skills, technical knowledge, and familiarity with documentation tools. Flexibility in schedule and self-motivation are common advantages of remote technical writing roles.

What are the key skills and qualifications needed to thrive as a Remote Software Technical Writer, and why are they important?

To thrive as a Remote Software Technical Writer, you need strong writing skills, a solid understanding of software development concepts, and usually a degree in English, Communications, or a STEM field. Familiarity with documentation tools like Markdown, Git, and content management systems, as well as experience with API documentation or tools like Swagger, is often required. Excellent communication, self-motivation, and the ability to collaborate virtually are crucial soft skills. These abilities ensure clear, accurate, and user-friendly documentation that supports both developers and end-users in a remote work environment.

How can I make $100,000 a year working from home?

A remote software technical writer can earn $100,000 annually by gaining specialized knowledge in technical documentation, programming languages, and tools like Markdown or XML. Building a strong portfolio, gaining experience, and working with high-paying clients or companies can help reach this income level, often through freelance projects or full-time remote roles with competitive salaries.

What is the difference between Remote Software Technical Writer vs Remote Software Developer?

AspectRemote Software Technical WriterRemote Software Developer
Required CredentialsBachelor's in Computer Science, Technical Writing, or related field; familiarity with software developmentBachelor's in Computer Science or related field; programming skills
Work EnvironmentCollaborates with development teams, writes documentation, often in a remote settingDevelops, codes, tests software, often in a remote or hybrid environment
Employer & Industry UsageTech companies, SaaS providers, software firmsTech companies, startups, software development firms
Common Search & ComparisonYesYes

The main difference between a Remote Software Technical Writer and a Remote Software Developer lies in their focus: technical writers create documentation and user guides, while developers write and maintain software code. Both roles often work remotely in tech industries and require technical knowledge, but their daily tasks and skill sets differ significantly.

How does a Remote Software Technical Writer typically collaborate with development teams to ensure documentation accuracy?

As a Remote Software Technical Writer, collaboration with development teams is often facilitated through regular virtual meetings, project management tools, and shared documentation platforms. Writers are expected to proactively reach out to developers, product managers, and QA teams to clarify technical details, gather feedback, and stay updated on software changes. Building strong communication channels is essential, as is adapting to asynchronous workflows and time zone differences. These collaborative efforts help ensure that documentation is accurate, up-to-date, and aligned with the product's latest features.
What are popular job titles related to Remote Software Technical Writer jobs in Vermont? For Remote Software Technical Writer jobs in Vermont, the most frequently searched job titles are:
What cities in Vermont are hiring for Remote Software Technical Writer jobs? Cities in Vermont with the most Remote Software Technical Writer job openings:
Senior CAM Software Engineer

Senior CAM Software Engineer

Concepts NREC

White River Junction, VT • On-site, Remote

$100K - $130K/yr

Other

Re-posted 27 days ago


Job description

Description

Position Type: Full Time Salary

Work Model: Remote


POSITION SUMMARY

The Senior CAM Software Engineer leads the development and enhancement of computer-aided manufacturing (CAM) software used to produce complex turbomachinery components. This role blends deep software engineering expertise with manufacturing knowledge, enabling high-performance, precision machining solutions.


You will play a key role in developing the product and collaborating with both software and manufacturing teams to deliver robust solutions.


KEY RESPONSIBILITIES

Software Development & Architecture

  • Design, develop, and maintain CAM software features
  • Lead system design and architecture decisions
  • Implement user interface elements 
  • Write high-performance, maintainable code

CAM & Manufacturing Integration

  • Develop toolpath programming functions for multi-axis CNC machining
  • Optimize user efficiency and experience
  • Integrate various internal and 3rd party components
  • Collaborate with manufacturing engineers to validate and refine outputs
  • Interface the product with internal and external manufacturing operations

Technical Leadership

  • Mentor junior engineers and contribute to team development
  • Promote best practices in software development
  • Drive continuous improvement in software performance and usability

Cross-Functional Collaboration

  • Partner with product management to define requirements and roadmap priorities
  • Work closely with turbomachinery design and manufacturing teams
  • Support customer-facing teams with technical expertise as needed

Innovation & Continuous Improvement

  • Research and implement new technologies in CAM, automation, and simulation
  • Contribute to long-term product strategy and differentiation

Requirements

QUALIFICATIONS

Required

  • Bachelor's or Master's degree in Computer Science, Mechanical Engineering, or related field
  • 5+ years of software development experience, preferably in CAM or CAD/CAM systems
  • Strong programming skills in C++ and Python
  • Experience with geometric modeling, computational geometry, or 3D algorithms
  • Solid understanding of CNC machining processes

Preferred

  • Experience with multi-axis (4- or 5-axis) machining
  • Background in turbomachinery or complex rotating equipment
  • Familiarity with CAD/CAM platforms/kernels
  • Knowledge of toolpath optimization and simulation
  • Experience working in Agile or iterative development environments

Key Competencies

  • Deep technical expertise and problem-solving ability
  • Strong collaboration across software and manufacturing teams
  • Attention to detail and commitment to quality
  • Ability to translate complex engineering challenges into software solutions
  • Innovative mindset with a focus on continuous improvement

The compensation range posted represents the full salary range for the role. Actual pay will be determined based on a candidate's experience, skills, and the position level ultimately offered.