Software Engineering jobs in ottawa Canada
498 software engineering jobs found in ottawa: showing 351 - 400
Support Software Developer Co-op/intern
Company: Nokia |
Job Category: Corporate Services Degree Level: Bachelor's degree Job Description: Position: Support Software... for a Master's, bachelor's degree, or Diploma in Engineering or Computer Science, or a related field with an accredited schoolLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 25 Apr 2026
Lead Software Quality Engineer - Permanent
Company: LRO Staffing |
to join their thriving R&D group. Reporting to the Director, Engineering, this individual will lead a team of 4-6 skilled Software Quality... successful candidate will have the following: B.S. degree or higher in Computer Science, Software Engineering, Mathematics, or similarLocation: Toronto, ON - Ottawa, ON, Canada
| Salary: unspecified | Date posted: 25 Apr 2026
Advisor, Software Engineering
Company: Canada Mortgage and Housing Corporation |
solutions. In this role, you will bring deep expertise across software engineering, solution architecture, and complex project... improvement. What you should have: An undergraduate degree in computer science, information technology, software engineeringLocation: Ottawa, ON, Canada
| Salary: CA$129175.28 - 161469.1 per year | Date posted: 25 Apr 2026
Safety Certifiable Product Manager-c5isr Modular Solutions-onsite Position
Company: Curtiss-Wright |
such as SOSA, VITA and VPX systems design A relevant hardware and/or software Engineering degree, or equivalent experience... competitive, market and industry research Work with Engineering leads, CTOs and marketing teams to define and develop solutionsLocation: Ottawa, ON, Canada
| Salary: CA$119500 - 159300 per year | Date posted: 25 Apr 2026
Project Engineering Management, Principal Engineer
Company: Synopsys |
.com" [email protected] /a . /span /p custom_fields.SubCategory-Project-Engineering-Management custom_fields....EmployeeStatus-Employee custom_fields.unposting_date-2027-04-23 custom_fields.Multikeywordfacets-Software"> Join our TalentLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 24 Apr 2026
Documentation Control Analyst
Company: Lockheed Martin |
of annual classified DM audits. Support Halifax Class Ship Software Audits What you bring to the role Diploma or Degree... technology products, aircraft sustainment, and unmanned systems software. This position is part of the Rotary and Mission SystemsLocation: Ottawa, ON, Canada
| Salary: CA$53500 - 70500 per year | Date posted: 24 Apr 2026
Senior Site Reliability Engineer (remote Canada)
Company: TechInsights |
Developer & AI Engineering Enablement Serve as the primary reliability liaison to Software and AI Engineering, translating... vertically integrated collection of unmatched reverse engineering, teardown, and market analysis in the semiconductor industryLocation: Ottawa, ON, Canada
| Salary: CA$125200 - 132500 per year | Date posted: 24 Apr 2026
Transmission Line Engineer
Company: Stantec |
and developing your career. Your Opportunity Our transmission line engineering group has an opportunity for a Transmission Line... is available to Professional Engineers registered with Canadian Engineering Association in the respective province with minimum 5 yearsLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 24 Apr 2026
Software Team Lead - Onsite Position
Company: Curtiss-Wright |
of software engineering best practices and standards Focus on writing supportable, portable code Development of embedded... in engineering or computer science (or equivalent) 10+ years of experience in software development, with at least 3 yearsLocation: Ottawa, ON, Canada
| Salary: CA$90300 - 140000 per year | Date posted: 24 Apr 2026
Water Resources Engineer
Company: Stantec |
and Credentials Sound understanding of water and environmental related principles and engineering concepts, including demonstrated... of Rational Method and Manning's Equation and H/H software such as OTTHYMO, PCSWMM, HEC-2, HEC-RAS (1D/2D), Culvert Master and HY8Location: Ottawa, ON, Canada
| Salary: CA$78900 - 114400 per year | Date posted: 24 Apr 2026
Analog Design, Sr Staff Engineer
Company: Synopsys |
, Ontario, Canada Engineering Employee Save Job Share Jump to Overview Our Hardware Engineers at Synopsys... Job Description Date posted 04/21/2026 Category Engineering Hire Type Employee Job ID 17105 Remote Eligible No Date Posted 04/21/2026Location: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 23 Apr 2026
Staff Backend Software Engineer - Python
Company: Ouster |
into engineering requirements Collaborate with other internal software teams What we’re looking for: Bachelor’s degree or higher... in Software Engineering, Computer Science, or related discipline 12+ years of experience in coding for production softwareLocation: Toronto, ON - Ottawa, ON, Canada
| Salary: CA$128000 - 170000 per year | Date posted: 23 Apr 2026
Sr Staff Sipi Engineer
Company: Synopsys |
, Ontario, Canada Engineering Employee Save Job Share Jump to Overview Our Hardware Engineers at Synopsys... Job Description Date posted 04/21/2026 Category Engineering Hire Type Employee Job ID 16707 Remote Eligible No Date Posted 04/21/2026Location: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 23 Apr 2026
C5isrt Architect
Company: Thales |
Software systems architecture Model-based systems engineering Artificial Intelligence / Machine Learning Data Science Data..., software or technical information controlled under the Canadian Export Control List and/or the US the Export AdministrationLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 23 Apr 2026
Project Monitor
Company: ADGA |
or in a similar project support role within the following functions: Experience using project scheduling software including... of an undergraduate university degree in any discipline, or proof of a college diploma in Engineering Technology, Information TechnologyLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 23 Apr 2026
Photonics Technical Prime - Junior Role
Company: Ciena |
’s or Master’s degree in Engineering (Security, Computer, or Electronics). 1 year of SYS/RLS LCM/Failure Analysis experience... in electronics, Contract Manufacturers, or test engineering. Technical background in testing, debugging, and validating telecomLocation: Ottawa, ON, Canada
| Salary: CA$60800 - 97000 per year | Date posted: 22 Apr 2026
C5isrt Architect
Company: Thales |
Software systems architecture Model-based systems engineering Artificial Intelligence / Machine Learning Data Science Data..., software or technical information controlled under the Canadian Export Control List and/or the US the Export AdministrationLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 22 Apr 2026
Ip Routing App Engineer Co-op/intern
Company: Nokia |
Currently a candidate for bachelor's or master's degree in network technology, Computer/Software/Electrical/Telecommunications... Engineering, Computer Science, or related field with an accredited school in Canada. Responsibilities: Acquire a deepLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 22 Apr 2026
System Configuration Engineer – Intermediate
Company: Thales |
in Systems Engineering, Electrical, Mechanical, Software Engineering, or related discipline from a recognized institution... Position Summary Thales Canada Inc is seeking a Systems Configuration Engineer (Intermediate) to support Engineering ChangeLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 22 Apr 2026
Senior Hardware Engineer
Company: Aversan |
Senior Hardware Engineer Aversan Inc. ( ) is a trusted multi-service engineering and electronics manufacturing... company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defenceLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 22 Apr 2026
Senior Hardware Engineer
Company: Aversan |
Senior Hardware Engineer Aversan Inc. ( ) is a trusted multi-service engineering and electronics manufacturing... company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defenceLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 22 Apr 2026
Test Automation Designer Coop/intern
Company: Nokia |
in Engineering/Computer Science, or a related field with an accredited school in Canada. Strong programming (Java, Perl, XML, JS...) and problem-solving skills. Ability to learn quickly and to work in a fast-paced, innovative environment Knowledge of softwareLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 21 Apr 2026
Staff Engineer, Signal Integrity - Early Career
Company: Marvell |
stackup review and layer assignment for High speed and PDN Document engineering processes and procedures What We're... Looking For Bachelor's degree in Engineering, or any other related field with 6+ years of experience; or a Master's degree or Ph.D. with 3Location: Ottawa, ON, Canada
| Salary: CA$95700 - 127600 per year | Date posted: 21 Apr 2026
Senior Quantum Engineer
Company: Q-Block Computing |
each other by design. About this role: The Senior Quantum Engineer will serve as a technical leader in Q-Block's R&D engineering... from prototype to deployed capability. This role requires deep hardware expertise, sound engineering judgment, and the abilityLocation: Ottawa, ON, Canada
| Salary: CA$120000 - 160000 per year | Date posted: 20 Apr 2026
Junior Quantum Engineer
Company: Q-Block Computing |
each other by design. About this role: The Junior Quantum Engineer will join Q-Block's R&D engineering team, working on the design... rigor required for reproducible engineering decisions. Develop test fixtures, calibration routines, and diagnostic toolsLocation: Ottawa, ON, Canada
| Salary: CA$85000 - 110000 per year | Date posted: 20 Apr 2026
Qnx Principal Technical/software Project Manager
Company: QNX |
on engineering excellence and innovation. What You’ll Do Lead end‑to‑end execution for large‑scale, complex embedded software... technical background in embedded software engineering—you’ve built or helped to deliver embedded systems and can engageLocation: Ottawa, ON, Canada
| Salary: CA$131250 - 181250 per year | Date posted: 19 Apr 2026
Electrical Project Manager
Company: Modern Niagara |
Must haves: Post-secondary education in Construction Management, Electrical Engineering, or an equivalent combination... management software (e.g., Procore) Strong communication skills with the ability to build productive working relationshipsLocation: Ottawa, ON, Canada
| Salary: CA$85000 - 110000 per year | Date posted: 18 Apr 2026
Electrical Project Coordinator
Company: Modern Niagara |
: Post-secondary education in Electrical Engineering or an equivalent combination of education and experience. 1 year... in the construction industry, including field exposure. Experience using construction or project management softwareLocation: Ottawa, ON, Canada
| Salary: CA$55000 - 65000 per year | Date posted: 18 Apr 2026
Program Leader
Company: Defence Construction Canada |
and legislation in construction, engineering, architecture or environment services Best practices and trends in strategic planning... management Formal Education and/or Certification(s) and Experience Minimum: university degree in construction, engineeringLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 18 Apr 2026
Qnx Principal Technical/software Project Manager
Company: BlackBerry |
on engineering excellence and innovation. What You’ll Do Lead end‑to‑end execution for large‑scale, complex embedded software... technical background in embedded software engineering—you’ve built or helped to deliver embedded systems and can engageLocation: Ottawa, ON, Canada
| Salary: CA$131250 - 181250 per year | Date posted: 17 Apr 2026
Applied Ai Ml Engineer - Ottawa, On
Company: Trend Micro |
and established deep learning frameworks such as PyTorch or TensorFlow. Strong software engineering fundamentals, including rigorous... and feature engineering to model training, rigorous evaluation, and production deployment. Inference & InfrastructureLocation: Ottawa, ON, Canada
| Salary: CA$105000 - 130000 per year | Date posted: 17 Apr 2026
F127 Csi Test Engineer
Company: Lockheed Martin |
integration projects. We take advantage of advanced engineering practices and modern technologies to design, develop and integrate... an asset Discipline Test Engineering About us Headquartered in Ottawa, Lockheed Martin Canada is the Canadian unitLocation: Ottawa, ON, Canada
| Salary: CA$62000 - 81500 per year | Date posted: 17 Apr 2026
Sr. Staff, Ic Digital Design Engineer
Company: Marvell |
Silicon Engineering (CSE) group is part of Data Center Engineering (DCE) Business Unit, closely collaborates with strategic... complex SoC design. What We're Looking For Bachelor’s degree in Electrical engineering, Electronics, Computer engineeringLocation: Ottawa, ON, Canada
| Salary: CA$118700 - 158300 per year | Date posted: 17 Apr 2026
Product Manager - Defense / C5isr- Onsite Position
Company: Curtiss-Wright |
activities. What You Bring A relevant hardware and/or software Engineering degree, or equivalent experience A relevant... and differentiated value proposition is being offered through competitive, market and industry research. Work with Engineering leadsLocation: Ottawa, ON, Canada
| Salary: CA$165000 per year | Date posted: 17 Apr 2026
Estimator
Company: Ledcor |
analyses, sub-trade negotiations, competitive bid management, and document control using the latest estimating software (OST..., Estimating, Engineering or related education Interfaces and communicates effectively with the estimating team, clientsLocation: Ottawa, ON, Canada
| Salary: CA$71550 - 95400 per year | Date posted: 17 Apr 2026
Lbtf Integration Test & Evaluation Lead - Range Systems
Company: Lockheed Martin |
documentation to verify the functionality of the integrated software/systems Manage the documentation of test results in the Test... in I&T environments, ideally within engineering or defence programs Ability to lead I&T activities across multi-disciplinaryLocation: Ottawa, ON, Canada
| Salary: CA$119000 - 156000 per year | Date posted: 17 Apr 2026
Senior Embedded Software Developer — Quantum Control Firmware
Company: Q-Block Computing |
, Computer Engineering, Computer Science, or a related field 5+ years of professional experience in embedded software...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in OttawaLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 16 Apr 2026
Principal Ils \ Sustainment Engineer
Company: Lockheed Martin |
Engineering Staff role is an operational and strategic role responsible for supporting the leading and oversight of the Integrated... The Sustainment Engineering Staff role is an operational and strategic role responsible for supporting the leadingLocation: Ottawa, ON, Canada
| Salary: CA$119000 - 156000 per year | Date posted: 16 Apr 2026
Senior Embedded Systems Architect
Company: Q-Block Computing |
of advanced hardware systems. The candidate will serve as a senior technical leader defining software architecture, subsystem... interfaces, and engineering standards for scalable real-time control platforms. Job Summary As a Senior Embedded SystemsLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 16 Apr 2026
Technical Lead — Orchestration Control
Company: Q-Block Computing |
programming, networking, and application-layer software. Proven ability to lead and coordinate multi-disciplinary engineering... layer that coordinates firmware, infrastructure, and systems engineering into a unified and scalable control planeLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 16 Apr 2026
Embedded Firmware Engineer
Company: Q-Block Computing |
. Collaborate with cross-functional hardware, software, and systems teams. Contribute to a culture of continuous learning... and knowledge sharing within the team. Qualification Bachelor's degree in Electrical Engineering, Computer EngineeringLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 16 Apr 2026
Fpga Engineer
Company: Q-Block Computing |
firmware/software control stack. Responsibilities Design, implement, simulate, and verify RTL modules in VHDL or Verilog... Bachelor's degree in Electrical Engineering, Computer Engineering, Physics, or a related field; Master's degree is an asset. 4Location: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 16 Apr 2026
Intermediate Structural Engineer
Company: Stantec |
and Standards. Proficient in Microsoft Office products and experience with structural finite element engineering design software... Prepare engineering designs from conceptual design, through tender to construction. Prepare detailed design calculationsLocation: Ottawa, ON, Canada
| Salary: CA$94600 - 137100 per year | Date posted: 16 Apr 2026
Electronics Engineering Technologist — Quantum Control Firmware
Company: Q-Block Computing |
Job Description Q-Block Computing is seeking an Electronics Engineering Technologist to join our growing team... Engineering Technologist on the Quantum Control Firmware team, you will collaborate with other team members and achieve technicalLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 16 Apr 2026
Applied Ai Sr. Web Developer - Ottawa, On
Company: Trend Micro |
: You will influence our AI software development practices. You’ll evaluate and implement AI agents (such as Claude Code, Kiro, and GitHub... dashboards and tools. Quality Engineering: You will set the standard for testing, lead a test-driven approach by incorporatingLocation: Ottawa, ON, Canada
| Salary: CA$105000 - 130000 per year | Date posted: 16 Apr 2026
Structural Engineering Intern
Company: Englobe |
Managers, you will support the planning, coordination and delivery of structural engineering services while helping maintain... role below! Your Contribution: As a Structural Engineering Intern, you will work in close collaboration with theLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 16 Apr 2026
Senior Staff Engineer, Design For Test - Automation & Infrastructure
Company: Marvell |
of the Custom Silicon Engineering team. This team is a leader in large multi-die designs driving high compute performance... insights to engineering teams. Your responsibilities include designing Python-based infrastructure for workflow automationLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 16 Apr 2026
Customer Applications Eng Co-op/intern
Company: Nokia |
, Software, Electrical Engineering, Information Technology, Computer Science, or a related field within an accredited school.... Troubleshooting software or network problems Scripting (Bash, Python, Go, etc.) Experienced with Java and the JVMLocation: Ottawa, ON, Canada
| Salary: unspecified | Date posted: 16 Apr 2026
Intermediate Manufacturing Test Development Engineer - Onsite Position
Company: Curtiss-Wright |
for designing, developing, documenting and validating manufacturing test program suites (procedures, hardware, software and fixtures...) for electronic board and system level products. You will also have responsibility to develop test software applications to assistLocation: Ottawa, ON, Canada
| Salary: CA$74600 - 99500 per year | Date posted: 16 Apr 2026
Ibm I Programmer
Company: Lee Valley Tools |
to: Senior Software Development Manager Location: Remote (Canadian Eastern Standard time zone work hours) About Lee Valley...: Software Development: Lead projects through analysis, design, coding, testing, documentation, training, and maintenance