find the right job for you in Canada


Computer Software Engineer jobs in ottawa Canada

88 computer software engineer jobs found in ottawa: showing 1 - 50

Embedded Software Engineer – Intern
Company: Ciena |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 04 Jun 2026
software for several of Ciena’s flagship products. Functional areas in our scope range from low level bit flipping drivers... to high level software state machines for interfacing with external applications: Linux and VxWorks kernels and base software
Firmware Engineer
Company: Nokia |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 04 Jun 2026
Job Category: Applied R&D Degree Level: Bachelor's degree Job Description: As an Early Career Firmware Engineer..., you'll be part of an agile Scrum team developing software that controls and monitors next-generation optical network
Photonics Software Engineer Intern (12 Months, Fall 2026)
Company: Ciena |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 04 Jun 2026
: Demonstratable interest in computer engineering, software engineering, or computer science Foundational knowledge of Python and/or C..., and societal impact. . How You Will Contribute: As an embedded software developer in a dynamic team environment
Systems Integration/test Engineer - Software Test Lead
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: CA$95000 - 124500 per year | Date posted: 03 Jun 2026
computer programming, software architecture and design, problem solving, strong communication, and analytics. You will work...: Lead manual and automated functional verification testing of combat system software Lead manual and automated subsystem
Systems Integration/test Engineer - Software Tester Associate
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: CA$62000 - 81500 per year | Date posted: 03 Jun 2026
: Support functional verification testing of Combat System (CS) Software (SW) Support subsystem integration verification... computer programming, problem solving, strong communication, and analytics. You will work in a Linux environment with multiple
Systems Integration/test Engineer - Software Test Lead
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: CA$95000 - 124500 per year | Date posted: 03 Jun 2026
computer programming, software architecture and design, problem solving, strong communication, and analytics. You will work...: Lead manual and automated functional verification testing of combat system software Lead manual and automated subsystem
Software Engineer Staff - Agile Coach
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: CA$124000 - 163000 per year | Date posted: 03 Jun 2026
role As a Software Engineer Staff working as an Agile Coach, you will support cross-functional engineering teams.... What you bring to the role Degree in Software Engineering, Computer Engineering, Computer Science or related field 9+ years
Senior Hardware Qualification Test Engineer
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: CA$95000 - 124500 per year | Date posted: 03 Jun 2026
computer hardware, BIOS, OS issues (proficiency with Linux OS is considered a major asset) Discipline Engineering... technology products, aircraft sustainment, and unmanned systems software. This position is part of the Rotary and Mission Systems
Photonics New Product Introduction Engineer
Company: Ciena |

Location: Ottawa, ON, Canada

| Salary: CA$85000 per year | Date posted: 02 Jun 2026
leader in adaptive networks, is seeking a motivated and technically skilled Hardware Test Development Engineer to contribute...’s degree in Electrical/Optical Engineering or Computer Science. Proficiency with optical and RF test equipment, including
Engineer I, Senior
Company: ABS Group |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 02 Jun 2026
Engineer I to assist with ship structure, stability, and load line reviews. This person will perform engineering design review... of an experienced engineer or engineering manager, performs detailed engineering review of ship structural plans and stability analyses
Hardware System Integration Engineer
Company: Nokia |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 01 Jun 2026
are few levels of management between the Individual Contributor and the VP of Hardware. We are also very lean - each Engineer spends... IP Routers Plan and execute tests with a deep understanding of the hardware circuitry and software features Analyze
Senior Project Manager - Water Resources
Company: Stantec |

Location: Ottawa, ON, Canada

| Salary: CA$145300 - 195300 per year | Date posted: 29 May 2026
and analysis through design and implementation. We are seeking an experienced engineer and project manager motivated by challenging... and hydraulic theory to real-world design and decision-making Skilled in statistical software like R and HEC-SSP, and GIS mapping
Senior Telecommunications Analyst - Contract
Company: LRO Staffing |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 29 May 2026
defence environment. The successful candidate will provide specialized expertise related to Software-Defined Wide Area... will have the following: Certificate, diploma, or degree in telecommunications, information technology or computer science
R&d Engineering, Manager
Company: Synopsys |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 29 May 2026
_date-2027-03-31 custom_fields.Multikeywordfacets-Software"> Join our Talent Community! . Find Jobs For Where? Search... Jump to Overview Synopsys software engineers are key enablers in the world of Electronic Design Automation (EDA
Site Reliability Engineer
Company: Sectigo |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 28 May 2026
to you. Job Description We are looking for a talented Site Reliability Engineer to join our growing global team at Sectigo. The Site Reliability Engineer designs... Education: Bachelor's degree in information systems, computer science, technology, or a related field is strongly preferred
Copy Of Phd Computer Science Expert For Ai Training
Company: Lifted, an Upwork Company |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 28 May 2026
This role is a strong fit for professionals with backgrounds in: Computer Science Software Engineering Machine Learning... as a software engineer, researcher, or in another highly technical or analytical role Strong technical reasoning and attention
Electrical Engineer
Company: unknown |

Location: Ottawa, ON, Canada

| Salary: CA$80952 - 97140 per year | Date posted: 28 May 2026
be implemented for process and machine control. Provides engineering abilities to program new or modify existing computer software... and provides consultation and analysis problems related to electrical supply, computer technologies and control systems, which can
Computer, Telecommunications & Network Systems Engineer
Company: High Tech Genesis |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 27 May 2026
. Your next chapter starts here. Responsible for designing, developing, integrating, and optimizing computer, telecommunications..., and integrate computer and telecom hardware (microprocessors, IC boards, semiconductor components). Conduct simulations, prototype
Senior Application/software Architect - Dnd Rfp
Company: 49 Solutions |

Location: Ottawa, ON, Canada

| Salary: CA$150000 - 200000 per year | Date posted: 26 May 2026
/ Software Architect (Level 3) to include in our proposal. This is a proposal-based opportunity. Candidates must clearly.... Overall Experience Minimum ten (10) years of experience performing the duties of an Application / Software Architect
Application Development Lead
Company: Bank of Canada |

Location: Calgary, AB - Ottawa, ON, Canada

| Salary: CA$126765 - 149135 per year | Date posted: 22 May 2026
This position requires a bachelor's degree or college diploma in computer science, software development or a relevant field... technical investigations across applications and infrastructure. What you need to succeed You are an experienced software
Software Engineer - Full Stack
Company: Ford |

Location: Ottawa, ON, Canada

| Salary: CA$89000 - 139000 per year | Date posted: 22 May 2026
that enable customers Qualifications: You'll have... Education Bachelor's degree in computer science, computer
Sr. Staff Analog Design Engineer
Company: Sierra Wireless |

Location: Ottawa, ON, Canada

| Salary: CA$112000 - 150000 per year | Date posted: 22 May 2026
. Whenever you are using the internet, from your phone or computer, your data is likely passing through one or more of the many high-speed... / Principal Analog IC Design Engineer, you will design, verify, and evaluate high-speed (200 Gb/s and beyond) analog circuits
Product Verification Engineer Intern (12 Months)
Company: Ciena |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 22 May 2026
offers practical exposure to system testing, software automation, and cross-functional engineering collaboration in an onsite lab.... Investigate product behavior by collaborating with hardware, software, and systems engineering teams. Analyze test results
Structural Engineer
Company: National Research Council Canada |

Location: Ottawa, ON, Canada

| Salary: CA$83985 - 139608 per year | Date posted: 21 May 2026
will support the NRC's contributions to defence priorities. The role We are looking for a Structural Engineer to join our Real..., the Structural Engineer is a vital member to RPPM's engineering and construction team. They are responsible for providing
Firmware Engineer
Company: Nokia |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 20 May 2026
Job Category: Applied R&D Degree Level: Bachelor's degree Job Description: As an Early Career Firmware Engineer..., you'll be part of an agile Scrum team developing software that controls and monitors next-generation optical network
Systems Integration/test Engineer - Software Tester
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: CA$77500 - 101500 per year | Date posted: 20 May 2026
: Support functional verification testing of Combat System (CS) Software (SW) Support subsystem integration verification... computer programming, problem solving, strong communication, and analytics. You will work in a Linux environment with multiple
Staff Firmware Engineer - Memory Constrained Embedded System Development/data Center Interconnectivity
Company: Marvell |

Location: Ottawa, ON, Canada

| Salary: CA$98100 - 130800 per year | Date posted: 19 May 2026
) Firmware team which develops embedded software for Marvell's high speed coherent fiber transceivers used for scale... in Electrical Engineering, Computer Engineering, or related technical fields. 5+ years of experience in memory constrained embedded
Office 365 Engineer
Company: Harris Computer |

Location: Ottawa, ON, Canada

| Salary: CA$80000 - 90000 per year | Date posted: 17 May 2026
About Harris Harris is a leading provider of financial management and Customer Information Systems (CIS) software... Our Corporate IT team seeking an experienced Office 365 Engineer, with a strong emphasis on Exchange, Teams and, Active Directory
Engineer - 6g
Company: Huawei |

Location: Ottawa, ON, Canada

| Salary: CA$100000 - 150000 per year | Date posted: 16 May 2026
Huawei Canada has an immediate 12-month contract opening for an Engineer. About the team: Welcome to the Advanced... of technological progress, our team consists mainly of seasoned graduate computer engineers and computer scientists. With diverse
Electro-optic Test Automation Engineer Intern (september 2026, 12 Months)
Company: Ciena |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 15 May 2026
. The Must Haves: Working towards a Bachelor's degree in Computer Engineering, Software Engineering, Electrical...-volume manufacturing environment. You will: Develop and maintain Matlab-based software for the automated factory
Software Engineer Ii - Ottawa, Canada
Company: Akamai |

Location: Ottawa, ON, Canada

| Salary: CA$147900 per year | Date posted: 15 May 2026
Job Category: Software Engineer Job Description: Would you like the opportunity to solve technical challenges... of our business As a Software Engineer II at Akamai, you'll be responsible for developing performant and scalable software
Senior Civil Engineer - Conveyance
Company: Stantec |

Location: Ottawa, ON, Canada

| Salary: CA$114600 - 164600 per year | Date posted: 14 May 2026
+U. Your Opportunity Stantec is seeking a Senior Civil Engineer to join our Water team. The role will be based in our Ottawa office... (hybrid). The role of the Senior Civil Engineer is to work on complex and exciting projects both independently and as a team
Project Director – Major Projects
Company: AECOM |

Location: Ottawa, ON, Canada

| Salary: CA$146000 - 170000 per year | Date posted: 14 May 2026
Requirements: Licensed architect or engineer University Degree in relevant field of study Ten (10) years relevant experience... administration Excellent written, verbal communication, and presentation skills (French and English) Strong digital and computer
Signaling Communication And Electrical Technician
Company: AtkinsRéalis |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 14 May 2026
equipment including but not limited to Data communication and computer Network, SCADA, Fiber Optic Transmission, Public address... to pass all mandatory trainings from Transport Canada. Technical analysis of faults, software/HW development and integration
Sr. Staff Engineer, Asic Verification - Ai/hpc Socs
Company: Marvell |

Location: Ottawa, ON, Canada

| Salary: CA$118700 - 158300 per year | Date posted: 14 May 2026
Looking For . Bachelor’s degree in Electrical engineering, Electronics, Computer engineering, or related fields with 10+ years of experience.... Master’s degree and/or PhD in Electrical engineering, Electronics, Computer engineering, or related fields with 8+ years
Project Director – Major Projects
Company: AECOM |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 13 May 2026
Requirements: Licensed architect or engineer University Degree in relevant field of study Ten (10) years relevant experience... administration Excellent written, verbal communication, and presentation skills (French and English) Strong digital and computer
Digital Verification Engineer Prime (fec)
Company: Ciena |

Location: Ottawa, ON, Canada

| Salary: CA$133100 - 212500 per year | Date posted: 13 May 2026
with others. The Must Haves: 10+ years of experience in verification. Minimum Bachelor's degree in Electrical, Computer or Software..., and our Wavelogic modem family of products plays a crucial role in our success. As a Senior Digital Verification Engineer
Principal Engineer, Asic Verification - Ai/hpc
Company: Marvell |

Location: Ottawa, ON, Canada

| Salary: CA$145800 - 194400 per year | Date posted: 13 May 2026
multi-core SoCs. Transforming the requirements from the engineering teams into software tools that are both easy to use... and scalable within a highly parallel compute environment. Unit and regression testing of software tools. What We're
Fall Co-op - Ship Integration And Test Engineer - Software Test
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 12 May 2026
) as follows: Support functional testing of combat system software Support regression testing of combat system software. Develop... test plans and procedures to verify software requirements in an Agile environment (DOORS/Jira/Redmine) Develop and execute
Fall Technical Co-op - Model-based Test Engineer
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 12 May 2026
, as required. What you bring to the role Proceeding in a bachelor's degree from an accredited university in Computer Science, Software... Software Test experience, test automation would be an asset. Discipline Test Engineering About us Headquartered
Senior Backend Software Engineer - Python
Company: Ouster |

Location: Toronto, ON - Ottawa, ON, Canada

| Salary: CA$140000 - 160000 per year | Date posted: 11 May 2026
and Software Engineering, dedicated to this mission. We are seeking a dynamic and passionate software engineer who will be a key... looking for: Bachelor’s degree or higher in Software Engineering, Computer Science, or related discipline 7+ years of experience in coding
Fall 2026 Co-op - Electrical Engineer
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 09 May 2026
information in Electronic Computer Aided Design (ECAD), Microsoft Visio and Office software products. What you bring to the... manner. Additional skills desired for the role Experience with Electrical Computer Aided Design Software. Basic
Senior Systems Integration Engineer
Company: ADGA |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 07 May 2026
for C-UAS component integration. Qualifications Must have a Bachelor's Degree in Engineering (Software, Computer... an experienced Systems Integration Engineer (C-UAS) to support an upcoming initiative focused on the development of a new Counter
Implementation Engineer I
Company: Barracuda Networks |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 06 May 2026
. Envision yourself at Barracuda! Barracuda Networks is seeking an Onboarding Engineer is a technical contributor bringing... security software implementation, networking, and configuration expertise to Barracuda's Customer Success Team. In addition
Implementation Engineer I
Company: Barracuda Networks |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 06 May 2026
Ontario Human Rights Code. Envision yourself at Barracuda! Barracuda Networks is seeking an Onboarding Engineer... is a technical contributor bringing security software implementation, networking, and configuration expertise to Barracuda’s Customer
Senior Artificial Intelligence (ai) Engineer
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: CA$99500 - 130500 per year | Date posted: 06 May 2026
from an accredited university in computer science, software engineering, mathematics, electrical or a related engineering field 3-5... role The Machine Learning Engineer is a senior member of Lockheed Martin Canada (Lockheed Martin)'s Artificial
Sr Embedded Software Engineer
Company: Nokia |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 05 May 2026
is searching for an experienced embedded and real-time software developer for our leading-edge optical line system product line.... Our team is responsible for developing carrier grade embedded software which follows modular and reusable design principles
Systems Design Analyst - Vehicle Software Updates
Company: Ford |

Location: Ottawa, ON, Canada

| Salary: CA$85000 - 135000 per year | Date posted: 30 Apr 2026
as a Systems Engineer or Systems Architect, specifically dealing with embedded software, distributed systems, or vehicle... to facilitate rapid software transitions and enable seamless update experiences via both Over-The-Air (OTA) and Service/Dealership
Technical Specialist (engineer) - Future Aircrew Training
Company: KF Aerospace |

Location: Ottawa, ON, Canada

| Salary: CA$73000 - 91000 per year | Date posted: 29 Apr 2026
Technical specialists support the Senior Design Engineer and Fleet Lead Engineers for the five FAcT aircraft fleets... collaboratively in a team environment Proficiency in Microsoft Office (Excel, Word, etc) Familiarity with aviation software
Event-driven Automation Ui Qa Student
Company: Nokia |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 29 Apr 2026
for the next generation of infrastructure that drives the modern world. We are looking for a QA Engineer with expertise...'s degree in Computer Science, Information Technology, Networking, or a related field with an accredited school in Canada