Average salary: $82,500 /yearly

More stats
Get new jobs by email
  • $50 - $55 per hour

     ...Job Title: Software Engineer Actalent is currently hiring a software engineer to join one...  ...in the Ottawa area. If you can program in C++ & C#, you should apply! Every applicant will...  ...engineers, hardware engineers, and QA. Develop tools, scripts, and utilities to support... 
    Suggested
    Contract work
    Work at office

    Actalent

    Ottawa, ON
    23 hours ago
  • $50 - $65 per hour

     ...Job Title: C++ Software Engineer in Ottawa Job Description Join an internationally recognized leader in space robotics and satellite...  ...requirements analysis and prepare software specifications. Develop software architectural designs. Prepare software design and... 
    Suggested
    Contract work

    Actalent

    Ottawa, ON
    23 hours ago
  •  .... ELITS is now looking a highly motivated individual for a Software Developer to join our dynamic team. If you have a strong background in software...  ...Develop and maintain software for radio systems using C and C++ programming languages. Troubleshoot complex issues, with... 
    Suggested
    Flexible hours

    ELITS

    Ottawa, ON
    23 days ago
  •  ...about cutting-edge technology and innovation? Join Ericsson as a Software Developer and be part of a dynamic team that designs, develops, and...  ...implement new features or resolve bugs in deployed software in C/C++ , Java and Python for Radio systems. Contribute to architectural... 
    Suggested
    Temporary work
    Long term contract
    Flexible hours

    Ericsson

    Ottawa, ON
    8 days ago
  •  ...information, follow Telesat on X and LinkedIn or visit The Senior Software Developer will play a pivotal role in driving the architectural and...  ...programming with at least one or more programming languages such as C++, Java, Python, Golang, PowerShell Deep understanding of... 
    Suggested
    Internship
    Work at office
    Worldwide
    Monday to friday

    Telesat

    Ottawa, ON
    15 days ago
  •  ...fertility, adoption, and surrogacy benefits to support all definitions of family. Job Description Internal Job Title: Software Developer Job Type: Permanent, Full-Time Job Location: 18 Auriga Drive, Ottawa ON Work Model: Hybrid   Position Summary... 
    Suggested
    Permanent employment
    Full time
    Long term contract
    Worldwide

    Canadian Bank Note Company

    Ottawa, ON
    2 days ago
  •  ...Job Description Develop and prepare diagrammatic plans for solution of business, scientific...  ...Select and incorporate available software programs Design detailed programs, flow...  ...Minimum 1 years’ experience coding in C++ using: # MS Visual Studio for application... 
    Suggested
    Full time
    Temporary work
    Part time
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    14 days ago
  • 5G Cloud RAN Software Developer Location Ottawa, ON : Join our Team At this time, Ericsson Canada Inc. does not provide immigration assistance/...  ...in software engineering in telco is a plus. Proficiency in C/C++ and embedded programming Familiarity with one or more:... 
    Suggested
    Full time
    Temporary work
    Long term contract

    Ericsson

    Ottawa, ON
    5 days ago
  • We are seeking an innovative and creative student to join our Software Development team as a Software Developer Co-op. As a Software Developer, you will be part of the Software Development – SmartMix team responsible for building usable, reliable, and innovative software solutions... 
    Suggested
    Worldwide

    Giatec

    Ottawa, ON
    11 days ago
  •  ...of what we deliver. ELITS is now looking for an experienced Software Developer specialized in System Integration & Verification to join our...  ...: Develop and maintain software solutions using C++ and Java. Design and implement test automation strategies for... 
    Suggested
    Flexible hours

    ELITS

    Ottawa, ON
    9 days ago
  •  ...and Transportation to Telecommunications, Aerospace and Defense, our commitment to excellence knows no bounds. Role: Senior Software Developer Location: Ottawa, Ontario- Remote Key Responsibilities: Analyze the SCA, SAST and server types of vulnerabilities around... 
    Suggested
    Local area
    Remote work

    QA Consultants Inc.

    Ottawa, ON
    13 days ago
  •  ...information, follow Telesat on X and LinkedIn or visit The Senior Software Developer - Test will play a pivotal role in driving the architectural...  ...frameworks, such as Pytest, or Slash. Working knowledge of C++ (preferred experience in C++ embedded development strong networking... 
    Suggested
    Internship
    Work at office
    Worldwide
    Monday to friday

    Telesat

    Ottawa, ON
    8 days ago
  •  ...Software Developer, Remote work Our public sector client is seeking a software Developer, DevSecOps. Job Description: The Software Development Services Specialist in DevSecOps, is a pivotal role focused on identifying and fixing software vulnerabilities, particularly... 
    Suggested
    Remote work

    Procom

    Ottawa, ON
    14 days ago
  •  ...Job Description REF: #001 We are hiring a Software Developer to join our clients Tactical Data Links (TDL) software team. You’ll contribute...  ...is primarily written in ADA, with new work in Python and C/C++. Develop and maintain low-level software and embedded systems... 
    Suggested
    Full time
    Temporary work
    Part time
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    28 days ago
  •  ...team, you will be helping conceive, design, develop and deliver products in a variety of...  ...Development, high performance design, and Agile software methodologies. You enjoy exploring new...  ...~ Object-oriented software design using C++ ~ Excellent problem-solving and debugging... 
    Suggested
    Flexible hours

    Ross Video

    Ottawa, ON
    28 days ago
  •  ...Kinaxis is seeking a talented and passionate Machine Learning Staff Developer to join our cutting-edge development team. As a Staff Developer...  .... Your work will directly impact our enterprise-grade AI software platform and solutions, which are used by hundreds of customers... 
    Long term contract
    Work at office
    Worldwide
    Flexible hours

    Kinaxis

    Ottawa, ON
    23 hours ago
  •  ...Location: Ottawa, ON (Hybrid) Term: Perm High Tech Genesis is in search of a low-level embedded software developer to bolster our engineering team. As part of a dynamic team, the Low-Level Embedded Software Developer will help design and develop embedded software for next... 
    Permanent employment
    Full time

    High Tech Genesis

    Ottawa, ON
    1 day ago
  • Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide systems/software engineering services. The resources will assist the Engineering Unit with processing and analysis systems development... 

    QTECH Hybrid Systems

    Ottawa, ON
    more than 2 months ago
  •  ...positive experience could be a direct result of our technology—and your hard work! Overview This position is for a Principal Software Developer - AI Integration. In this role you will be a key technical leader working on the Solace Agent Mesh: an event-driven Integration... 
    Immediate start

    Solace

    Ottawa, ON
    11 days ago
  • WordPress Software Developer – Subcontractor Job Title:WordPress Software Developer – Subcontractor Department:Web Reports to:Team Lead – Web Development Term:Subcontractor Primary Location: Remote in Canada Join Our Mission to Transform Association Technology! At Wicket... 
    For subcontractor
    Remote work
    Flexible hours

    Wicket Inc.

    Ottawa, ON
    28 days ago
  •  ...Capital Region. Reporting To: Team Leader, Software Engineering Larus is growing and we...  ...to join the Larus team as Software Developers. Our Software Engineering team is currently...  ...Software Engineering team, you will design and develop software modules within an existing... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Home office
    3 days per week
    Monday to friday

    Larus Technologies

    Ottawa, ON
    a month ago
  •  ...The Opportunity:  Paracel Laboratories is looking to expand its software development team. This position will actively take part in the...  ...development, including design, implementation, and deployment ~ Develop web and/or desktop applications using a variety of languages and... 
    Full time

    Paracel Laboratories

    Ottawa, ON
    a month ago
  •  ...believe the best products are built by developers that deeply understand their users and the...  ...later How we build: Fullscript Developer Handbook What You'll Do: Take ownership...  ...What You Bring: You’re a passionate software engineer who cares deeply about your craft... 
    Remote work
    Flexible hours

    Fullscript

    Ottawa, ON
    19 days ago
  •  ...submitted in full no later than July 23, 2025   Summary:   Title: Software Developer Employment Type: Full-Time Hours: 40 hours per week...  ...Basic skill level with Linux Intermediate skill level with C++ Nice to have (but not required): Embedded, automotive, or... 
    Full time
    3 days per week

    Specialisterne

    Ottawa, ON
    17 days ago
  •  ...customer with humility, and at the same time is very proud of what we deliver. ELITS is now looking for an experienced Software Security Develop er  with a strong background in product and production security to join our dynamic team. The ideal candidate will have... 
    Flexible hours

    ELITS

    Ottawa, ON
    a month ago
  •  ...looking for a talented Embedded Software Engineer to join our dynamic...  .... You will play a key role in developing robust, scalable, and...  ...concept through production. Develop, test, debug, and maintain embedded...  ...RTOS). Proficiency in C and C++ programming for embedded systems... 
    Ongoing contract
    Flexible hours
    Shift work

    Ross Video

    Ottawa, ON
    19 days ago
  •  ...are seeking a skilled Embedded Software Engineer to join our software...  ...role in designing and developing software for embedded systems....  ...ARM-based SoC platforms, C and C++, alongside expertise in development...  ...and commercial deployment. Develop, code, test, and debug system... 

    Ross Video

    Ottawa, ON
    27 days ago
  •  ...decisions in the forestry and natural resources sectors. You'll help develop intuitive solutions that unify mapping, tracking, and management...  ...Code Language: JavaScript/TypeScript, C# (.NET), SQL Software: Angular, .NET, Git, relational databases Years of Experience... 
    Full time
    Part time
    Long term contract
    Work at office
    Flexible hours

    Remsoft

    Ottawa, ON
    a month ago
  • Join us as a Principal Software Technologist in Ottawa, Ontario, Canada to do the best work of your career and make a profound social impact. What You’ll Achieve This role is responsible for integrating security into every phase of the software development and deployment... 

    Dell Technologies

    Ottawa, ON
    28 days ago
  •  ...excited to partner with Ross Video  on their search for  Senior Software Developer .  Ross Video is seeking a Senior Software Developer to...  ...role, you will lead the development and maintenance of SDKs in C++ and Java (with more languages planned) and help integrate Catena... 
    Flexible hours

    Work in Ottawa

    Ottawa, ON
    more than 2 months ago