Software Development (Embedded) Engineer Ottawa, ON, Canada and 1 (Hybrid) Posted on 08/13/2026 Be the First to Apply Software Development (Embedded) Engineer
$96k - $146k per yearFord
Software Development (Embedded) Engineer
and 1 more
and 1 more
Job Description
Ford of Canada's operations include a national headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution centers, and three Connectivity and Innovation centers. Ford employs approximately 7,000 people in Canada, while an additional 18,000 people are employees in the more than 400 Ford and Ford-Lincoln dealerships across the country. For more information, please visit
Product Development uses design thinking & user experience methods to deliver breakthrough products and services that delight our customers. We bring innovative, exciting, and sustainable ideas to life. We have opportunities around the world for you to contribute to advancements in autonomy, electrification, smart mobility technologies, and more!
In this position..
We are seeking a Senior Embedded Software Engineer with 8+ years of embedded software development experience, strong C programming and ARM-based platform skills, and working familiarity with AUTOSAR (expert-level knowledge is not required). This is a hands‑on role focused on delivering robust, high-quality software for complex features while maintaining a full-system view that extends beyond individual component ownership. The ideal candidate is a recognized domain expert with deep knowledge of platform architecture, capable of authoring and negotiating requirements and scope across stakeholders, and coaching across teams while treating connected components as part of a unified system.
Responsibilities
What you'll do...
The primary responsibilities for this position include but are not limited to:
- Use AI and automation for high-leverage development work, and help shape team AI practices and guardrails.
- Design, develop, and debug embedded C software for low-level and platform-level components.
- Drive performance optimization across RAM usage, CPU load, and compiler/build settings.
- Improve system robustness, fault handling, and stability through runtime behavior analysis.
- Define and track software quality metrics; lead continuous quality and reliability improvements.
- Own architecture, interfaces, and technical strategy for a critical embedded component; author and negotiate requirements/scope with stakeholders.
- Drive step-function improvements in quality, stability, and delivery predictability.
- Mentor junior engineers and coach across teams, establishing the technical bar for the component.
- Communicate technical content, tradeoffs, and risks clearly to engineers, program managers, and leadership.
- Maintain a system-level mindset, ensuring component decisions align with the overall product architecture.
Qualifications
You'll have...
Education:
Bachelor’s Degree in Engineering (Computer/Electrical) or related field of study . (Successful candidates will be required to provide proof of degree completion for the highest level of education attained. If the degree was obtained from a school outside of Canada, an Education Credential Assessment report showing Canadian equivalency is also required.)
Experience:
- Minimum 8 years of embedded software development experience.
- Minimum 5 years experience in C programming.
- Minimum 5 years experience in ARM architecture and low-level software development.
- Minimum 1 year experience with AUTOSAR concepts and integration (expert-level not required).
- Experience with communication stacks such as CAN and Embedded Ethernet.
- Proven experience optimizing memory footprint, CPU utilization, and compiler options.
- Experience with software quality practices, metrics, and defect reduction.
- Effective communication skills across technical and non-technical audiences.
Even better, you may have...
- Automotive embedded software development experience.
- Familiarity with quality/safety frameworks (e.g., MISRA, ASPICE, ISO 26262).
- Experience with performance profiling, static analysis, and toolchain optimization.
- Experience mentoring engineers in a fast-paced development environment.
- Experience with additional communication stacks/protocols (e.g., LIN, SOME/IP, diagnostics over IP).
- Track record of influencing senior stakeholders and driving cross-team technical alignment.
- Experience shaping AI-assisted development practices within a team.
- Strong problem-solving skills with a track record of delivering complex technical features.
- Demonstrated ability to own component-level architecture and negotiate requirements/scope with stakeholders.
This posting is for an existing vacancy within our team.
The expected annual salary range for this Ford of Canada position is $ 96,000.00 - $ 146,000.00 and individuals may be eligible to participate in our Annual Compensation bonus program.
We thank all candidates for their interest, but only those selected for an interview will be contacted.
Ford of Canada is an Equal Opportunity Employer and is committed to a culturally diverse workforce.
Accommodations for applicants with disabilities throughout the recruitment, selection and/or assessment processes, where needed, are available upon request. Please inform Human Resources of the nature of any accommodation(s) that you may require.
Candidates for this position must be legally entitled to work in Canada. Ford Motor Company of Canada, Limited, does not sponsor work permit applications.
This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week.
#LI-NJ1
#Hybrid
Job Info
- Job Identification 68556
- Job Category PD Operations and Quality
- Posting Date 08/13/2026, 09:06 PM
- Degree Level Bachelor's Degree or equivalent
- Job Schedule Full time
- Locations 800 Palladium Dr, Kanata, ON, K2V 1C9, CA (Hybrid)
$20 - $25 per hour
...collection of unmatched reverse engineering, teardown, and market... ...: Professional and career development opportunities Wellness resources... ...THE OPPORTUNITY: Software Developer Co-op reporting to... ...LL BRING Pursuing post-secondary education in Computer...SuggestedPermanent employmentInternshipWork at office$62.23k - $100.78k per year
...Function: Delivery Operations Primary City: Ottawa Province: Ontario Employment Type: Full-... ...and Level: UPCET01 Number of Vacancies: 1 Salary: $62,234 - $100,781 Job Closing Date (YYYY-MM-DD): 2026-08-12 An eligibility list to be created for a...SuggestedLong term contractFull timeTemporary work- ...Job Responsibility: Location: Ottawa, ON (Hybrid) About this opportunity As a member of a dynamic development team, the Senior Embedded Software Designer will be actively involved in designing and developing embedded software for next generation Mobile and Optical Transport...SuggestedFull time
$90k - $140k per year
...Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares... ...looking for a Software Development Engineer in Test to help build and sustain... ...leadership. NOTE: Candidate must reside in Canada. Why Join Us? Work on meaningful...SuggestedFull timeContract workWork at officeLocal areaFlexible hours- ...remote, distributed team of engineers, designers, researchers, and... ...problems. Role Overview As a Software Engineer on the macOS team ,... ..., CI/CD processes, and development workflows. You should have... ...millions globally. Remote First: Flexible, asynchronous work...SuggestedRemote jobFlexible hours
$140k - $165k per year
...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$165,000 / year Work Schedule: 9:00 AM - 5:00 PM PST About the role... ...backend initiatives across their full lifecycle — design, development and implementation, rollout, and long-term maintenance...Remote jobLong term contractFull time- ...Senior Software Developer- Embedded- Onsite Position- Ottawa, ON Are you an innovative and flexible self-starter? Do you have keen software engineering skills? We’re looking for highly motivated Software Developer to join our world class organization in _ Ottawa, ON...Flexible hours
- ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly... ...We are currently seeking a Business Development Executive dedicated to leading PLATO’s sales and growth efforts in Ottawa Region. The successful candidate...InternshipLocal area
- ...Sales Development Representative (SDR) Location: 2 days onsite in Ottawa, ON Department: Sales Employment Type: Full-Time... ...payments, FX optimization, and embedded financial solutions to help partners... ...Veem apart is our partner-first approach . We don’t just...Full time
- ...Software Engineer Fullstack Preferred Location: Ottawa Reports to: CTO Type: Full-Time The Role You will drive development across platform layers - from backend ingestion and data processing to frontend visualization and embedded integrations - working closely...Full time
$90k per year
...we are looking for excellent resources for below job description please reply with below inline details Role: Embedded Engineer Location: Ottawa, Canada – Day1 Onsite Only Full time Salary: CAD $90K/Annum We need protocol engineer, with C++, Linux and any 2/...Full timeInternship$85k - $110k per year
...ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities... .... You will be part of an agile development team responsible for designing implementing... ...This role requires on-site work at our Ottawa office and customer locations within...Full timeInternshipWork at officeRemote workFlexible hours$184.6k - $234.6k per year
...Description The Business Development Director is responsible for leading... ...CAE Defence & Security (D&S) Canada. This role provides strategic... ...Bachelors degree in Engineering Science Business Administration... ...Attractive employee benefits. Hybrid work model combining in-...Long term contractRemplacementPermanent employmentFull timeTemporary workFor contractorsWork at officeRemote workWorldwideFlexible hours- ...Our client has an immediate opening for a Principal Embedded Software Architect to join their team in Ottawa. In your new role as a Principal Embedded Software... ...projects, will collaborate closely with System Engineering and other cross-functional teams to ensure seamless...Work at officeImmediate startMonday to friday
$70k - $77k per year
...period. Position Type: Permanent, Full-Time Location: Ottawa, ON (Hybrid: 1–2 days in-office, 3–4 days work from home) Compensation: $70... ...insurance, injury claims Security Requirement: Government of Canada Reliability Clearance : Candidate must further satisfy the...Permanent employmentFull timeWork at officeFlexible hours$95k - $130k per year
...Location: Ottawa, ON (on-site) Employment type: Full-time Salary... ...quantum computing platforms engineered for the performance,... ...design. About this role: The Embedded Firmware Engineer will develop... ...experience in embedded firmware development on ARM Cortex-M or comparable...Long term contractPermanent employmentFull time- ...Senior Software Engineer Fullstack Preferred Location: Ottawa Reports to: CTO Type: Full-Time The Role This is a senior full-stack role building... ..., the operator-facing dashboards, and the embedded and edge integrations in between. What makes it...Full time
$135k - $185k per year
Business Development / Sales/Delivery– Government of Canada Position Description CGI is looking for an experienced... ...our Government of Canada business in Ottawa. This is an opportunity for... ...sales lifecycle to close. You’ll apply disciplined business development and...Long term contract$35.03 per hour
...Function: Delivery Operations Primary City: Ottawa Other Location(s): Province:... ...and Level: OP 01 Working Hours: First position: 4 AM - 12 PM Saturday and Sunday... ...: $35.03 Job Closing Date (YYYY-MM-DD): 2026/08/13 Job Description The...Hourly payPermanent employmentTemporary workPart timeReliefInternshipWork at officeFlexible hoursWeekend work- ...Backend Software Engineer Location: Ottawa, ON (On-site) Reports to: Engineering Lead The Role You will be working on the backend systems... ...tick every box. If this is the work you want to do, please apply anyway. Why Join Us Building something...Full time
$70k - $75k per year
...period. Position Type: Permanent, Full-Time Location: Ottawa, ON (Hybrid: 1–2 days in-office, 3–4 days work from home) Compensation: $70... ...insurance, injury claims Security Requirement: Government of Canada Reliability Clearance : Candidate must further satisfy the...Permanent employmentFull timeWork at officeFlexible hours$100k - $160k per year
...company with a range of lidar sensors and software solutions built on top of those sensors.... ...We're looking for a dedicated Software Development Engineer in Test (SDET) to take complete... ...and expert-level proficiency in Python ~1-2 years of working knowledge of C++ ~...Remplacement$26 - $36 per hour
...About the Role We are seeking an experienced Data Center Technician for freelance/contract work in Ottawa, Canada . This is an on-site position supporting mission-critical infrastructure at premier data center facilities. Compensation C$26-36/hr (CAD hourly)...Hourly payContract workFreelanceLocal areaRemote workFlexible hours$68k - $102k per year
...Type: Permanent Work Model: Hybrid Reference code: 131953 Primary Location: Ottawa, ON All Available Locations... ...relevant tax legislation and applying them your client’sfacts and... ...•Participate in professional development programs to further develop your...Permanent employmentFlexible hours- ...ADGA supports federal clients and Canada’s intelligence and enforcement agencies through embedded teams, advisory services, and full project execution, applying deep operational expertise and innovation... ...workplace that supports career development, professional growth, and...Full timeTemporary workPart timeInternshipFlexible hours
- ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation...Permanent employmentFull time
$18.35 per hour
...Please note this is an On contract role from 2026-08 through 312026-12-31, but with a potential... ...and energetic personality with a customer-first mindset. ~ Comfortable with flexible... ...! We thank all those who have applied; however, only the selected candidates will...Contract workPart timeFlexible hours$62k - $106k per year
...Type: Permanent Work Model: Hybrid Reference code: 132639 Primary Location: Ottawa, ON All Available Locations:... ...third-party assurance (such as SOC 1 and SOC 2 audits). What will... ...environment with quality, professional development, apprenticeship, mentorship, and...Permanent employmentApprenticeshipFlexible hours$71k - $87k per year
...recycling facilities, and 6 research and development centers globally. Powered by a dynamic... ...visit . Summary Location: Remote from Ottawa, Canada The Regional Account Manager (RAM)... ...within the building products industry. • 1+ years of experience working with a...Long term contractFor contractorsLocal areaRemote work- ...people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from... ...support your well-being, 20 days of PTO, and a $1,500 work-from-home stipend. Remote-first with...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development (Embedded) Engineer Ottawa, ON, Canada and 1 (Hybrid) Posted on 08/13/2026 Be the First to Apply Software Development (Embedded) Engineer. Be the first to apply!
- software developer internship Ottawa, ON
- software development engineer Ottawa, ON
- software developer no experience Ottawa, ON
- junior software developer Ottawa, ON
- software engineer Ottawa, ON
- software engineer devops Ottawa, ON
- software developer co-op Ottawa, ON
- remote entry level software developer Ottawa, ON
- software engineer co-op Ottawa, ON
- junior software engineer Ottawa, ON

