Talent.com

Embedded software engineer Jobs in Ottawa, ON

Create a job alert for this search

Embedded software engineer • ottawa on

Last updated: 22 hours ago
Embedded Software Developer

Embedded Software Developer

Randstad CanadaKanata, Ontario, CA
Temporary
Quick Apply
Our Client, a global leader in the automotive industry, is seeking a skilled and detail-oriented Embedded Software Test Engineer. This position joins a critical team responsible for developing and v...Show moreLast updated: 30+ days ago
  • New!
Junior Embedded Software Engineer – Defense

Junior Embedded Software Engineer – Defense

General Dynamics Mission Systems–CanadaOttawa, ON, CA
Full-time
A leading defence technology company in Ontario is seeking Junior Software Engineering Developers to work on mission-critical software and firmware. This role requires a Bachelor's degree and offers...Show moreLast updated: 22 hours ago
Embedded Software Engineer

Embedded Software Engineer

High Tech GenesisOttawa, ON, CA
Full-time
High Tech Genesis is seeking anEmbedded Software Engineer who will join a leading tech firm’s AR / VR research SoC team, working remotely on cutting‑edge embedded processor sub‑system technology.De...Show moreLast updated: 16 days ago
Embedded Software Engineer

Embedded Software Engineer

Lumentum Operations LLCOttawa, ON, CA
Full-time
Embedded Software Engineer page is loaded## Embedded Software Engineerlocations : Canada - Ottawa (Bill Leathem)time type : Full timeposted on : Posted Todayjob requisition id : 20251645It's fu...Show moreLast updated: 15 days ago
Embedded Software Engineer

Embedded Software Engineer

Ciena Canada ULCOttawa
Full-time
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual...Show moreLast updated: 30+ days ago
Embedded Software Engineer

Embedded Software Engineer

Ciena CorporationOttawa, ON, CA
Full-time
They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you...Show moreLast updated: 30+ days ago
Intermediate Embedded Software Engineer

Intermediate Embedded Software Engineer

SKYTRACOttawa, ON, CA
Full-time
SKYTRAC is a leader in transforming aviation communication through cutting‑edge satellite and cellular technologies.Trusted by operators, OEMs, and organizations worldwide, SKYTRAC serves over 800 ...Show moreLast updated: 15 days ago
Senior Embedded Software Design Engineer

Senior Embedded Software Design Engineer

JabilOttawa, Ontario, Canada
Full-time
At Jabil we strive to make ANYTHING POSSIBLE and EVERYTHING BETTER.We are proud to be a trusted partner for the worlds top brands offering comprehensive engineering manufacturing and supply chain s...Show moreLast updated: 28 days ago
Embedded Software Engineer

Embedded Software Engineer

CienaOttawa, ON, CA
Full-time
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual...Show moreLast updated: 30+ days ago
Embedded Software Engineer II

Embedded Software Engineer II

HoneywellOttawa, ON, CA
Full-time
Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.The future is what you make it. When you join Honeywell, you become a member of our global team of thin...Show moreLast updated: 30+ days ago
Embedded Software Test Engineer – Automotive

Embedded Software Test Engineer – Automotive

Averian Inc.Ottawa, ON, CA
Full-time
Embedded Software Test Engineer – Automotive.We are seeking a proactive and highly skilled Embedded Software Test Engineer – Automotive to join our engineering team. In this role, you will design an...Show moreLast updated: 30+ days ago
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Morson Edge (Canada)Ottawa, ON, CA
Full-time
Senior Embedded Software Engineer.Our client is a global leader in transforming aviation communication through satellite and cellular technologies. Trusted by operators, OEMs, and organizations worl...Show moreLast updated: 30+ days ago
Embedded Software Engineer II

Embedded Software Engineer II

Gentex CorporationOttawa, ON, CA
Full-time
Embedded Software Engineer II page is loaded## Embedded Software Engineer IIlocations : Canada Ottawatime type : Full timeposted on : Posted 8 Days Agojob requisition id : REQ025207You want to ...Show moreLast updated: 30+ days ago
Embedded Software Engineer

Embedded Software Engineer

Work in OttawaOttawa, Ontario, CA
Full-time
Quick Apply
Work in Ottawa is an initiative of Invest Ottawa, the economic development agency with a mandate of facilitating economic growth and job creation for the city of Ottawa. As a hub for innovation and ...Show moreLast updated: 23 days ago
Embedded Software Engineer

Embedded Software Engineer

LumentumOttawa, Ontario, Canada
Full-time
Its fun to work in a company where people truly BELIEVE in what theyre doing!.Were committed to bringing passion and customer focus to the business. If you like wild growth and working with happy en...Show moreLast updated: 30+ days ago
Intermediate Embedded Software Engineer

Intermediate Embedded Software Engineer

SKYTRAC Systems Ltd.Ottawa, ON, CA
Full-time
SKYTRAC is a leader in transforming aviation communication through cutting-edge satellite and cellular technologies.Trusted by operators, OEMs, and organizations worldwide, SKYTRAC serves over 800 ...Show moreLast updated: 30+ days ago
  • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

ORBCOMMKanata, ON, Canada
Full-time
Join Us as a Senior Embedded Software Engineer!.Senior Embedded Software Engineer.You’ll collaborate closely with senior engineering leaders, drive improvements to our modem network stack SDK...Show moreLast updated: 25 days ago
Embedded Data Communications Software Engineer

Embedded Data Communications Software Engineer

Huawei Technologies Canada Co., Ltd.Ottawa, ON, CA
Full-time
A leading technology firm in Ottawa is seeking a Software Engineer to work on advanced software architectures for data communication products. The ideal candidate should have a Bachelor's degree in ...Show moreLast updated: 30+ days ago
Embedded Software Engineer (UAS Systems)

Embedded Software Engineer (UAS Systems)

Edge AutonomyOttawa, ON, CA
Full-time
SALARY RANGE : The anticipated salary range for this role is $120,000 CAD to $150,000 CAD annually.This range reflects a good faith estimate based on the targeted level for the role and typical comp...Show moreLast updated: 15 days ago
People also ask
The cities near Ottawa, ON that boast the highest number of embedded software engineer jobs are:
Embedded Software Developer

Embedded Software Developer

Randstad CanadaKanata, Ontario, CA
30+ days ago
Job type
  • Temporary
  • Quick Apply
Job description

Our Client, a global leader in the automotive industry, is seeking a skilled and detail-oriented Embedded Software Test Engineer. This position joins a critical team responsible for developing and validating the control algorithms and software that power key vehicle features.

This team’s portfolio includes embedded systems controlling climate, vehicle starting, locking mechanisms, interior / exterior lighting, alarm systems, windows, powered enclosures (like liftgates and sunroofs), and advanced seat controls.

The ideal candidate will leverage their deep expertise in embedded systems and black box testing to ensure the robustness, reliability, and safety of this software before it reaches the customer. You will be responsible for translating complex requirements into comprehensive test strategies, automating test cases, and driving the defect management process from discovery to resolution.

  • This postion is located in Ottawa and requires 4 days a week on-site

Advantages

High-Impact Work : Play a direct role in validating the tangible, customer-facing features that define the modern driving experience.

Advanced Technology : Work hands-on with cutting-edge embedded systems, HIL (Hardware-in-the-Loop) test benches, and critical automotive network protocols.

Collaborative Environment : Join a dynamic team of developers and engineers in a structured hybrid model designed for focused collaboration.

Responsibilities

Test Strategy & Planning : Analyze and review system requirements to develop comprehensive black box test strategies, including functional, integration, and regression test plans.

Test Case Development : Author, review, and maintain clear, concise, and thorough test cases that ensure full requirement coverage.

Test Automation : Design, develop, and maintain automated test scripts and frameworks, primarily using Python, to increase testing efficiency and repeatability.

Execution & Analysis : Execute manual and automated tests on HIL test environments, meticulously analyze results, and generate detailed test reports.

Defect Management : Identify, document, and triage defects with precision. Collaborate closely with the development team to support defect reproduction, root cause analysis, and resolution.

Environment & CI / CD : Set up and configure test environments, including HIL benches, and support the continuous integration (CI) pipeline (e.g., Jenkins).

Continuous Improvement : Actively participate in quality improvement initiatives by analyzing escaped defects from the field and enhancing test coverage to prevent future occurrences.

Qualifications

Education : Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field.

Experience : 3-5 years of professional experience in embedded software, with a strong emphasis on black box testing and verification.

Automotive Protocols : Working-level, hands-on experience with CAN and LIN communication protocols.

Test Methodology : A comprehensive understanding of software test methodologies and the process of translating system requirements into effective test cases.

Automation : Proven experience with embedded software automation testing on hardware (HIL) and proficiency in Python scripting for test automation.

Preferred Qualifications

CI / CD : Experience with continuous integration tools, specifically Jenkins.

Test Lifecycle : Familiarity with the full test lifecycle, including test strategy definition, test case authoring, and defect management using tools like JIRA.

Advanced Training : Advanced degrees or relevant industry certifications (e.g., ISTQB) are a plus.

Summary

This is a hybrid (4 days in-office) role for an Embedded Software Test Engineer focused on validating automotive software. The position requires a Bachelor's degree and 3-5 years of experience in embedded systems, black box testing, CAN / LIN protocols, and Python-based test automation. The engineer will be responsible for the complete testing lifecycle—from requirement analysis and test case creation to automation, execution, and defect triage—to ensure the quality of critical vehicle comfort and security features.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary / gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.