1

Software Writer Jobs in Ontario (NOW HIRING)

Candidates with experience authoring both virtualization software and SaaS products-and able to ... Work closely with senior writers and engineering teams to gather technical information and document ...

QNX Senior Software Test Specialist

Ottawa, ON ยท On-site

CA$96K - CA$135K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

QNX software is trusted across industries including automotive, medical devices, industrial ... Experience writing clear, concise, and actionable defect reports * Familiarity with processor ...

Contract Grant Writer

Toronto, ON ยท On-site +1

$35 - $75/hr

Contract Writer (Grants) Company: Zero To One Strategic Location: Remote (Canada-based) Position ... Familiarity with grants in areas such as med tech, agriculture, AI, or software development is ...

As a Proposal Writer, you will work in a high impact, fast-paced, deadline driven environment and ... Experience with proposal automation software considered an asset * Ability to work independently ...

New

... Write world-class code, perform code reviews, refactor and optimize the code, write unit tests ... software development approach, CI/CD, Gradle, Maven, GIT, code review and code coverage tools ...

Software Developer

Woodbridge, ON ยท On-site

  • Medical

  • Dental

  • PTO

... be written in clear concise high-level structured software development languages. Object oriented design methods should be used whenever appropriate so that systems can be easily integrated and ...

Software Engineer

Toronto, ON

CA$90K - CA$130K/yr

As a Software Engineer at Zafin, you will design, build, test, and maintain software that powers ... Write clean, maintainable, and well-tested code following engineering best practices. * Participate ...

Write submission scripts and contribute to resource optimization on HPC clusters (SLURM). Who You Are You are a Software Engineer with strong programming fundamentals and interest in data-intensive ...

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Senior Technical Writer, ILS Support Halifax, N.S./ Victoria, B.C./ Ottawa, ON., (CAN.) - Hybrid ... Experience with configuration management software or PLM tools (e.g., Windchill, or equivalent)

Software Engineer Job Type: Contract Location: Remote Job Summary: We are looking for experienced ... Communicate technical reasoning clearly in writing, including why a solution works and what ...

Senior Technical Writer, ILS Support

Ottawa, ON ยท Hybrid

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Senior Technical Writer, ILS Support Halifax, N.S./ Victoria, B.C./ Ottawa, ON., (CAN.) - Hybrid ... Experience with configuration management software or PLM tools (e.g., Windchill, or equivalent)

Build high-performing software with an evolving set of tools across several technology stacks and ... Excellent written and oral communication skills, and participation in a culture of writing things ...

Senior Embedded Software Developer

Kitchener, ON ยท On-site

CA$125K - CA$165K/yr

  • Medical

  • Dental

  • Vision

As we scale up, we're looking for a Senior Embedded Software Developer to help us build the ... You will write embedded C for the microcontrollers which drive our feed bin sensors using FreeRTOS.

Showing results 21-40

Software Writer information

See Ontario salary details

$21.5K

$91K

$170K

How much do software writer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for software writer in Ontario is $90,952.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,500.00 and $120,000.00 per year, depending on experience, location, and employer.

How do software writers typically collaborate with developers and product teams during the documentation process?

Software Writers work closely with developers, product managers, and sometimes quality assurance teams to gather accurate technical details and ensure documentation aligns with product functionality. Collaboration often involves attending sprint meetings, reviewing new features, and conducting interviews with subject matter experts. This teamwork helps Software Writers create clear, user-focused documentation that evolves with the software. Open communication and regular feedback cycles are essential to keep documentation up-to-date and relevant.

What is a software writer?

A Software Writer is a professional who creates documentation, manuals, and guides that explain how software products work. They translate complex technical information into clear, user-friendly content for a variety of audiences, including end users, developers, and administrators. Software Writers may also work closely with software engineers, product managers, and designers to ensure accuracy and usability of the documentation. Their work can include online help files, API documentation, tutorials, and release notes.

What is the difference between Software Writer vs Technical Writer?

AspectSoftware WriterTechnical Writer
CredentialsTypically requires programming knowledge, coding skills, and sometimes a degree in computer science or related fieldsRequires strong writing skills, technical knowledge, often a degree in technical communication, English, or related fields
Work EnvironmentOften works in software development teams, coding environments, or tech companiesWorks in various industries, including tech, engineering, and manufacturing, often in office settings
Employer & Industry UsageUsed by software companies, startups, and tech firms to create user guides, documentation, and code commentsEmployed across industries to produce manuals, user guides, and technical documentation

While both roles involve technical communication, Software Writers focus on creating content related to software development, including code and technical documentation, often requiring programming skills. Technical Writers produce a broader range of technical documents across industries, emphasizing clarity and user understanding without necessarily coding. Understanding these differences helps in choosing the right career path or job search focus.

Are technical writers still in demand?

Technical writers, including software writers, are in steady demand as companies need clear documentation for complex products and software. Skills in tools like Markdown, XML, and content management systems enhance employability, and demand is expected to grow with ongoing technological advancements.

What are the key skills and qualifications needed to thrive as a software writer, and why are they important?

To thrive as a Software Writer, you need strong technical writing skills, a solid understanding of software development concepts, and often a relevant degree in English, communications, or computer science. Familiarity with documentation tools like Markdown, DITA, or Confluence, and experience using version control systems such as Git, are typically required. Exceptional attention to detail, the ability to explain complex topics clearly, and effective collaboration with engineers and product teams are valuable soft skills. These competencies ensure that technical documentation is accurate, user-friendly, and supports both developers and end-users in understanding complex software products.

What are popular job titles related to Software Writer jobs in Ontario?

For Software Writer jobs in Ontario, the most frequently searched job titles are:

Infographic showing various Software Writer job openings in Ontario as of August 2026, with employment types broken down into 88% Full Time, and 12% Contract. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $90,952 per year, or $43.7 per hour.

Technical Writer, Ottawa

Entrust Datacard

Ottawa, ON โ€ข Hybrid

Full-time

PTO

Re-posted 8 days ago


Job description

Join us at Entrust

At Entrust, we're shaping the future of identity centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely.

Get to Know Us

Headquartered in Minnesota, Entrust is an industry leader in identity-centric security solutions, serving over 150 countries with cutting-edge, scalable technologies. But our secret weapon? Our people. It's the curiosity, dedication, and innovation that drive our success and help us anticipate the future.

Position Overview:

Entrust is seeking a Technical Writer to join our product development team. This role is hybrid based in our office in Ottawa. This role is responsible for preparing and maintaining documentation for new products, including online help systems, end-user, installation, administration, and knowledge base articles. Candidates with experience authoring both virtualization software and SaaS products-and able to multitask across documents are especially valued. The ability to create visual diagrams is required.

We're looking for someone who is passionate about technical publishing, committed to accuracy, and thrives in a fast-paced, collaborative environment.

Responsibilities:

  • Manage the creation and maintenance of end-user guides, installation manuals, and online help content for KeyControl products.

  • Work closely with senior writers and engineering teams to gather technical information and document features.

  • Follow established documentation standards, templates, and style guides (e.g., Microsoft Manual of Style).

  • Assist in updating documentation based on product changes, bug fixes, and support feedback.

  • Perform basic validation of documented steps by testing simple workflows where applicable.

  • Participate in documentation reviews and incorporate feedback from peers and stakeholders.

  • Track assigned documentation tasks and ensure timely completion within Agile sprint cycles.

  • Support content updates and republish activities as needed.

  • Maintain version control and organization of documentation assets.

  • Provide regular updates on assigned tasks to the reporting manager.

Basic Qualifications:

  • Associate degree in a STEM field or equivalent professional experience demonstrating technical aptitude across computer software disciplines.

  • 2+ years of experience creating and maintaining technical documentation for Software products.

  • Proven ability to meet deadlines and manage priorities when there are parallel releases.

  • Strong written and verbal communication skills are important.

  • Ability to work independently and collaboratively with geographically distributed teams, including direct engagement with engineers and project managers.

  • Proficiency with MadCap Flare and Atlassian Confluence are required.

  • Familiarity in using VMware virtualized environment

Preferred Qualifications:

  • Experience with Microsoft Visio or similar flowcharting tools.

  • Experience authoring SDK and API documentation.

  • Familiarity with version control systems (e.g., Git)

  • Experience in updating Linux man-pages.

  • Basic understanding of cloud-based software environments.

Where you will be: This is a hybrid role requiring three days per week in our Ottawa, Canada office.

About Entrust

Our growing company relies on curious, dedicated and innovative colleagues to anticipate the future and provide solutions for a more connected, mobile and secure world. Entrust technologies and expertise help government agencies, enterprises and financial institutions in more than 150 countries, serve and safeguard citizens, employees and consumers. Each year, our solutions secure billions of transactions - and every day, our technologies issue and manage more than 10 million secure identities. How do we do all of this? Together.

At Entrust, we don't just offer jobs - we offer career journeys. For more information, visit www.entrust.com. Follow us on, LinkedIn, Facebook, Instagram, and YouTube. Entrust Corporation is an EOE/AA/Veteran/People with Disabilities employer.

NO AGENCIES, NO RELOCATION

#LI-GR1

#ENT123

At Entrust, we don't just offer jobs - we offer career journeys. Here is what you can expect when you join our team:

  • Career Growth: Whether you're a budding developer or a seasoned expert, we're invested in your professional journey. With learning-forward initiatives and exciting challenges, your growth is our priority.

  • Flexibility: Life is all about balance. Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.

  • Collaboration: Here, your voice matters. Our teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow.

We believe in securing identities-but it doesn't stop there. At Entrust, we're passionate about valuing all identities. Our culture is built on diversity, inclusion, and respect. From unconscious bias training for our leaders to global affinity groups that connect colleagues across the globe, we're creating a community where everyone is encouraged to be themselves.

Ready to Make an Impact?

If you're excited by the prospect of innovating, growing your career, and collaborating in a dynamic environment, Entrust is the place for you. Join us in making a difference. Let's build a more secure world-together.

Apply today!

For more information, visit www.entrust.com. Follow us on, LinkedIn, Facebook, Instagram, and YouTube

Compensation Range:


The pay range for this position is $72,500 - $106,000 per year. This position is also eligible for the company's discretionary annual incentive plan. Actual compensation will be determined based on education, skills and experience. In addition to your pay, Entrust offers eligible colleagues and their dependents comprehensive benefits, vacation, paid time off and paid holidays. Please speak with the recruiter for more details. Note: Benefit and Compensation programs are subject to eligibility requirements and other terms of the applicable plan or program. Entrust has the right to end, suspend or amend any of its plans at any time in whole or in part.

For US roles, or where applicable:

Entrust is an EEO/AA/Disabled/Veterans Employer

For Canadian roles, or where applicable:

Entrust values diversity and inclusion and we are committed to building a diverse workforce with wide perspectives and innovative ideas. We welcome applications from qualified individuals of all backgrounds, and we strive to provide an accessible experience for candidates of all abilities.

If you require an accommodation, contact accessibility@entrust.com.

Recruiter:

James Beck