2

Remote Software Jobs in Ottawa, ON (NOW HIRING)

Junior Pentester (Remote)

Ottawa, ON · Remote

CA$70K - CA$95K/yr

Software Secured is a leading Penetration Testing as a Service company, with a head office in beautiful Ottawa, Canada. We help software development teams get ahead of hackers using a suite of ...

Embedded Software Engineer II

Ottawa, ON · On-site +1

CA$73K - CA$109K/yr

This role is not eligible for remote work. RESPONSIBILITIES * Execution of full development lifecycle including Requirements Analysis, Software Architecture, Software Design, Algorithm Design, Unit ...

We are seeking candidates with strong software proficiency and experience in HR and payroll processes who are comfortable working in a remote environment. This remote role welcomes candidates ...

Who you are: You're a passionate software developer who wants your work to make a difference. You ... CIRA embraces a blend of remote and IRL in-office work to keep our team connected and engaged. Our ...

Senior Software Developer

Ottawa, ON · Remote

CA$10K - CA$135K/yr

The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including Intelligence ...

next page

Showing results 1-20

Remote Software information

What are remote software jobs?

Remote software jobs are positions in the technology sector where professionals work from locations outside the traditional office, typically from home or anywhere with internet access. These roles involve designing, developing, testing, or maintaining software applications and can include titles like software developer, engineer, or QA tester. Remote software jobs offer flexibility and often require strong communication skills and self-motivation. Companies use collaborative tools and platforms to manage workflow and team interactions for remote employees.

How do remote software developers typically collaborate effectively with their teams despite not sharing a physical workspace?

Remote software developers rely heavily on digital collaboration tools such as version control systems, video conferencing, and project management platforms to stay connected with their teams. Regularly scheduled stand-up meetings, code reviews, and clear documentation are essential to ensure everyone is aligned and projects progress smoothly. While remote work offers flexibility, it also requires strong communication skills and self-discipline to manage tasks and deadlines independently. Teams often establish clear guidelines and use asynchronous communication to accommodate different time zones, helping maintain productivity and a sense of teamwork.

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

To thrive as a Remote Software Engineer, you need strong programming skills, problem-solving abilities, and a relevant degree or equivalent experience in computer science or software development. Familiarity with version control systems like Git, cloud platforms, and collaboration tools such as Slack or Jira is typically required. Excellent communication, self-motivation, and time management are crucial soft skills for remote teamwork and productivity. These competencies ensure effective project delivery, seamless remote collaboration, and adaptability to dynamic technical environments.
What are the most commonly searched types of Software jobs in Ottawa, ON? The most popular types of Software jobs in Ottawa, ON are:
What are popular job titles related to Remote Software jobs in Ottawa, ON? For Remote Software jobs in Ottawa, ON, the most frequently searched job titles are:
What job categories do people searching Remote Software jobs in Ottawa, ON look for? The top searched job categories for Remote Software jobs in Ottawa, ON are:
What cities near Ottawa, ON are hiring for Remote Software jobs? Cities near Ottawa, ON with the most Remote Software job openings:
Infographic showing various Remote Software job openings in Ottawa, ON as of July 2026, with employment types broken down into 67% Full Time, 17% Part Time, and 16% Contract. Highlights an 43% Physical, 3% Hybrid, and 54% Remote job distribution.

Senior C++ Software Engineer

Targeted Talent

Ottawa, ON • Remote

$120K - $150K/yr

Full-time

Medical, Dental

Re-posted 20 days ago


Job description

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote. Our client is a B.C based tech company enjoying substantial growth.
The work will be heavily related to developing and implementing new features for an SDK.

You Have:

  • 5+ years’ experience developing complex software projects and applications, with a strong proficiency in C/C++ development.
  • A degree in Computer Science. Masters is preferred.
  • Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image compression technologies and AI is a plus.
  • Familiarity related to raster and vector image processing is a plus.

Perks:

  • Competitive Salary
  • Health and dental benefits
  • Completely remote work

If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!


Targeted Talent logo

About Targeted Talent

Sourced by ZipRecruiter

Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Vancouver, BC, CA