programmer software engineer jobs in Ottawa
1,000 programmer software engineer job listings in Canada. Find daily updated positions from leading job boards.
-
Senior Embedded Software Engineer
15 hours ago
Ottawa, Ontario, Canada Ford Full-timeFord of Canada is seeking a Senior Embedded Software Engineer with 8+ years of embedded software development experience. You will design, develop, and debug C-based software for ARM-based platforms, with AUTOSAR familiarity and strong knowledge of CAN and Embedded Ethernet.This hybrid role located in Kanata, Ontario offers challenging work across system...
-
Senior Software Engineer, Platform
19 hours ago
Ottawa, Ontario, Canada Export Development Canada | Exportation et développement Canada Full-timeApplication deadline: October 1, 2026, 12:00PM ET Join the EDC Team! At EDC, we support Canadian businesses to succeed globally. We provide the financial tools and expertise they need to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer (Level 18) - Platform &...
-
Senior Embedded Software Engineer
22 hours ago
Ottawa, Ontario, Canada Ciena Full-timeCiena is seeking an embedded software engineer in Ottawa to design and develop high-performance C/C++ software for Linux and VxWorks platforms. You will contribute to testing, deployment, and optimization across cross-functional teams.The role requires 3+ years of embedded experience and a Master’s or Bachelor’s in CS/EE/SE or related field. Strong...
-
Ottawa, Ontario, Canada Turing Full-timeJoin a pioneering team as a Software Engineer dedicated to advancing AI capabilities. Your role will focus on enhancing code efficiency and driving quality through innovative solutions in a remote setup. You’ll be tasked with evaluating AI-generated code, collaborating with various teams to establish benchmarks, and hypothesizing on the software...
-
Ottawa, Ontario, Canada Kardow Full-timeSoftchoice, an IT solutions provider, is hiring a Software Engineer, AI to design and deliver AI-driven solutions that empower businesses with intelligent automation and data insights. In this intermediate-level role, you will deliver complex components from design through deployment, collaborating with senior engineers and architects to translate...
-
Ottawa, ON, Canada Kardow Full-time $110,000 - $150,000 ContractSoftware Developer/Cloud Engineer, Telemetry and Observability PlatformHybrid work (4 days on-site/1 day remote work) in Ottawa1-year contract (with extension possibility)Our client is looking for a Software Developer to support the design, development, testing, and deployment of their Telemetry and Observability Platform, an enterprise platform that pulls...
-
Systems Engineer
1 day ago
Ottawa, ON, Canada Kardow Full-time $90,000 - $120,000 ContractLocation: Ottawa, ON Work Model: Hybrid (4 days/week onsite) Employment Type: Contract Partnered Through: Epitec Overview Epitec is seeking a Systems Engineer to support the development of next-generation software diagnostics and observability solutions for connected, intelligent vehicles. This role sits at the intersection of AI/ML, embedded systems, cloud...
-
Ottawa, ON, Canada YO AI Labs Remote Full-time $3 - $4 ContractYO AI Labs is seeking a Senior Software Engineer (Contractor) to support an AI training project by creating reinforcement learning environments that evaluate AI models on complex software engineering tasks using MCP tools. This remote role is approximately 15 hours per week.You will design reproducible environments, deterministic verification, and reference...
-
Senior Software Engineer
5 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada AlphaSense, Inc. Full-time €132,000 - €181,700The world’s most sophisticated companies rely on AlphaSense to remove uncertainty from decision-making. With market intelligence and search built on proven AI, AlphaSense delivers insights that matter from content you can trust. Our universe of public and private content includes equity research, company filings, event transcripts, expert calls, news,...
-
Senior Software Engineer
5 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Affirm, Inc. Full-time €153,000 - €213,000At Affim, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Card Loan Platform team builds the high-throughput decision engine at the heart of Affim’s card products. Unlike traditional cards, every pay‑later transaction is backed...
-
Ottawa, Ontario, Canada General Dynamics Mission Systems–Canada Full-timeBecome a Lead Software Engineer at General Dynamics Mission Systems–Canada, driving software innovations that bolster national security. Oversee and mentor a team of developers to achieve impactful project outcomes. As a key player within the Canadian Air team, you will manage daily software operations, ensuring alignment with program schedules and goals....
-
Ottawa, Ontario, Canada Turing Full-timeEmbrace an exciting challenge as a Software Engineer specializing in AI. Collaborate with teams in a remote setting to elevate AI code quality and efficiency. You will be responsible for applying your extensive software engineering knowledge, comprising over five years of experience, to refine AI-generated code. The role requires working closely with...
-
Distinguished Engineer
5 hours ago
Ottawa, Ontario, Canada huaweicanada Full-timeHuawei Canada has an immediate permanent opening for a Distinguished Software IDE Engineer. About the team: Software IDE innovation Lab is building an AI Native IDE for efficient work, we have our own IDE and a series of enterprise-level intelligent tools based on AI/ML/LLMs/NLP for software development and maintenance, such as AI software engineer, a...
-
Hybrid Software Engineer
7 hours ago
Ottawa, Ontario, Canada Hewlett Packard Enterprise Full-timeHewlett Packard Enterprise in Ottawa, Ontario, seeks a Software Developer for a hybrid role, averaging two days per week at an HPE office. You will design, implement, test, and maintain software for end users across local, networked, and cloud-connected platforms, applying modern languages and tools.The ideal candidate has 5+ years in software development,...
-
Ottawa, Ontario, Canada WarnerMedia Full-timeWarner Bros. Discovery is seeking a Software Engineer II with a passion for technical writing to shape how we create and manage documentation across the CNN digital spectrum.You will collaborate with front-end, back-end, mobile, design systems and other teams to improve onboarding and user experiences for engineers, designers, managers, and end users. The...
-
Test Tools
9 hours ago
Ottawa, Ontario, Canada Ciena Full-timeAs the global leader in high-speed connectivity, Ciena builds the critical infrastructure powering the AI era. We’re a technology company shaping the future of networking, guided by innovation, integrity, and collaboration. Through development opportunities, meaningful work, and flexibility, Ciena supports growth and well-being—on and off the job....
-
Android Software Engineer I
11 hours ago
Ottawa, Ontario, Canada Tripadvisor Full-timeA leading travel platform is seeking a software engineer to join their Mobile App Product Engineering teams. This role focuses on delivering scalable features for their Android and iOS apps that serve millions of travelers. The ideal candidate will have experience in Android development, preferably using Kotlin, and will thrive in a collaborative, Agile...
-
Ottawa, Ontario, Canada Kardow Full-timeWe are hiring a Senior Software Engineer, Performance & Scale for an opportunity with one of our technology clients.The engineer will join a team working on highly complex, massively scaled software systems, with a strong focus on performance, scalability, reliability, distributed systems, microservices architecture, and automation.This role is suited to an...
-
Member of Technical Staff
11 hours ago
Ottawa, Ontario, Canada Aptiv Full-timeABOUT WIND RIVERWind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers across automotive, aerospace, defense,...
-
Distinguished Engineer
13 hours ago
Ottawa, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full-timeHuawei Canada has an immediate permanent opening for a Distinguished Software IDE Engineer. About the team: Software IDE innovation Lab is building an AI Native IDE for efficient work, we have our own IDE and a series of enterprise-level intelligent tools based on AI/ML/LLMs/NLP for software development and maintenance, such as AI software engineer, a...