Get the job you really want.

Top Engineering Jobs in Ottawa

Reposted 10 Days AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Automotive
Support testing of safety-critical products by developing automated tests, triaging and debugging failures, improving features and processes, ensuring test coverage with design team, and participating in team meetings, bug scrubs, and code reviews.
Top Skills: DebuggersDynamic AnalysisGitIdesJenkinsLintersLinuxPytestPythonRtosStatic AnalysisVirtualization
Reposted 10 Days AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Automotive
Contribute to the Vulkan-SC graphics stack on VxWorks and Linux by adapting user applications for Intel Iris Xe GPU, writing C/C++ code using VxWorks system calls, and developing user-space applications for embedded systems.
Top Skills: CC++Embedded Software DevelopmentGpu ProgrammingIntel Iris Xe GpuLinuxMesaVulkanVulkan-Sc (Vulcan-Sc)Vxworks
Reposted 10 Days AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Automotive
Test safety-critical products by developing automated tests, triaging and debugging failures, improving features and processes, collaborating with design for test coverage, and participating in meetings, bug scrubs, and code reviews.
Top Skills: DebuggersDynamic Analysis ToolsGitIdesJenkinsLintersLinuxPytestPythonRtosStatic Analysis ToolsVirtualization
Reposted 10 Days AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Automotive
Contribute to development, implementation, and certification of safety-critical software features for VxWorks/HVP on ARM/IA. Develop SW modules, drivers and board-level integrations, debug issues, produce certification artifacts, collaborate with product management and global engineering teams, and improve processes and features. Utilize RTOS fundamentals and scripting for embedded systems development.
Top Skills: ArmBoard-Level System SoftwareCC++Driver DevelopmentHvpIaPythonRtosVirtualizationVxworks
Reposted 10 Days AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Automotive
Contribute to development, implementation, and certification of safety-critical embedded software (VxWorks/VxWorks 653/HVP) across ARM/IA/PowerPC platforms. Develop SW modules, assist with driver and board-level integration, produce certification artifacts, fix defects, and collaborate with product management and global engineering teams.
Top Skills: ArmCC++HvpIaPowerpcPythonRtosVirtualizationVxworksVxworks 653
Reposted 10 Days AgoSaved
In-Office
Ottawa, ON
Expert/Leader
Expert/Leader
Cloud • Hardware • Internet of Things • Other • Software • Utilities
Lead the Chip Engineering team, managing product engineering and reliability, improving yield, supporting project management, and collaborating on chip technologies.
Top Skills: AgileGantt ChartsInp PhotonicsIso ComplianceStatistical AnalysisYield Paretos
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Aerospace
The Senior Manager of Software Engineering will lead software development for the TeraWave satellite communications network, focusing on software quality, team leadership, and agile methodologies.
Top Skills: AWSAzureCi/CdGitlabGoogle Cloud PlatformKubernetesNext.JsPython
Reposted YesterdaySaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Information Technology
Lead technical strategy and architecture for AI-native, agent-driven platforms. Define spec-driven requirements, integrate LLMs, vector stores, and RAG pipelines, guide GCP and Terraform infrastructure, and mentor engineering teams to deliver scalable, observable, and production-ready AI systems while embedding AI coding agents into developer workflows.
Top Skills: AlgoliaClaude CodeClaude OpusCloudinaryContentfulContentstackGithub CopilotGoogle AdkGoogle Cloud Platform (Gcp)Google Gen Ai ApisGpt-4.X/5.X)Llms (Gemini 3Next.JsPython 3RagReactRestful ApisTerraformTypescriptVector StoresVertex Ai
Reposted YesterdaySaved
Easy Apply
Remote or Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Cloud • HR Tech • Payments • Software
The Director of Engineering will lead a global technical team, oversee cloud-native SaaS solutions development, and ensure innovative architecture aligned with business needs.
Top Skills: AWSAzureC#GitNode.jsPostgresReactReact RouterReact-Aria-ComponentsRemixTailwind CssTerraformTypescriptViteVitest
2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cybersecurity
The Engineering Manager, Billing Scale will lead a team to enhance billing systems, drive project deliverables, support team dynamics, and ensure customer satisfaction while managing technical strategies and team growth.
Top Skills: Backend TechnologiesCloud Native Infrastructure
Reposted 11 Days AgoSaved
In-Office
Ottawa, ON
Internship
Internship
Automotive
The role is for an Engineering Intern, likely involving basic engineering tasks and support to the engineering team.
Reposted 12 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Cloud • Hardware • Internet of Things • Other • Software • Utilities
Lead and manage a global team of component engineers, focusing on strategic planning, supplier partnerships, and ensuring component reliability and performance in Ciena's solutions.
Top Skills: Agile Product Lifecycle ManagementElectrical EngineeringTelecom Standards
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Food • Software • Hospitality
Lead and scale the Punchh software engineering organization (120+ engineers), own engineering strategy and P&L, drive hiring/onboarding, enforce technical standards, improve product quality, and ensure cross-geography collaboration and operational excellence.
Top Skills: AIDevOpsDevsecopsGoKafkaKubernetesMySQLPythonRedisRuby On RailsTypescript
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cybersecurity
Lead a new Partnerships Engineering team to deliver partner integrations from discovery through GA. Own execution, architecture reviews, integration delivery, documentation, and platform improvements to reduce bespoke work and enable scalable, repeatable partner integrations.
Top Skills: Ai-Native ApplicationsAPIsBrowser IntegrationsDeveloper PlatformDistributed SystemsIde IntegrationsIntegrationsSaaSSdks
Reposted 2 Days AgoSaved
Easy Apply
In-Office or Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Blockchain • Cryptocurrency
Lead and mentor a high-caliber engineering team, focus on custody and staking infrastructure while ensuring reliability, security, and performance in blockchain systems.
Top Skills: GoJavaPythonTypescript
3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Internship
Internship
Professional Services
As a Buildings Engineering Intern, assist in structural design, perform field reviews, become familiar with engineering plans, and help with modeling and calculations.
Top Skills: Engineering SoftwareExcelMs WordRevit Structure
3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Internship
Internship
Professional Services
As a Buildings Engineering Intern, you'll assist with structural design and drawings, perform field reviews, and support project teams in engineering tasks.
Top Skills: Engineering SoftwareExcelMs WordRevit Structure
3 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Fintech • Software
The Engineering Manager will lead the Treasury team, ensuring high reliability for money movement systems, manage engineers, and improve operational excellence while collaborating with cross-functional teams.
Top Skills: AWSPython
Reposted 3 Days AgoSaved
Remote or Hybrid
Ottawa, ON
Senior level
Senior level
Healthtech • Software
Lead and develop I/DD software solutions, manage engineering teams, ensure timely delivery, mentor engineers, and improve development practices.
Top Skills: .Net.Net FrameworkAngularAWSAzureC#PostgresRabbitMQSQL Server
Reposted 3 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Energy • Renewable Energy
Lead the technical side of customer engagements, focusing on software integration, computing systems, and customer satisfaction while managing related projects closely with the founders.
Top Skills: Computing HardwareData SecurityIt NetworkingProject ManagementX-Ray Ct Scanning
Reposted 3 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Cybersecurity
The Engineering Manager will lead a team to integrate apps with 1Password, manage projects, and ensure high-quality work aligned with company goals.
Top Skills: AIAPIs
4 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Fintech • Software
As an Engineering Manager for Lithic, you will lead the Issuing team to ensure high reliability of card and account lifecycle systems, manage engineering staff, and oversee feature delivery and operational excellence.
Top Skills: AWSPythonRust
4 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Fintech • Software
Lead and manage a team of full-stack engineers at Lithic, focusing on performance, growth, and quality delivery of customer and bank portals.
Top Skills: Node/ExpressReactTypescriptVue
4 Days AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Fintech • Software
Lead a team of full-stack engineers in developing AI-powered program management tools for financial card operations, focusing on automation and performance excellence.
Top Skills: Node/ExpressReactTypescriptVue
4 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
Lead and manage a team of engineers in the Growth Platform, focusing on building systems that enhance user engagement and contribute to company growth. Collaborate with product teams and utilize AI tools to optimize productivity and project delivery.
Top Skills: GoPythonRustTypescript
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account