We are seeking a Senior Embedded Software Engineer with 8+ years of embedded software development ... Minimum 1 year experience with AUTOSAR concepts and integration (expert-level not required)
We are seeking a Senior Embedded Software Engineer with 8+ years of embedded software development ... Minimum 1 year experience with AUTOSAR concepts and integration (expert-level not required)
Proven experience in New Product Introduction (NPI) and ASIC SDK development, integration, and ... Drive engineering excellence by improving software quality, automation, development processes, and ...
Proven experience in New Product Introduction (NPI) and ASIC SDK development, integration, and ... Drive engineering excellence by improving software quality, automation, development processes, and ...
Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa™ ...
Quick apply
Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa™ ...
AI Solutions Engineer
Ottawa, ON · On-site
Medical
Dental
Life
Retirement
PTO
Software Integration: hardware and software, (COTS and/or custom developed) components into new or ... for all full-time employees working 24 or more hours per week and their eligible dependents ...
AI Solutions Engineer
Ottawa, ON · On-site
Medical
Dental
Life
Retirement
PTO
Software Integration: hardware and software, (COTS and/or custom developed) components into new or ... for all full-time employees working 24 or more hours per week and their eligible dependents ...
Senior Integration Engineer (Forward Deployed)
Ottawa, ON · On-site
CA$125K - CA$165K/yr
Medical
Retirement
Job Type: Full Time (Ottawa / Hybrid /up to 30% Travel) Total Compensation: CAD $125,000 - $165,000 ... Proven track record of integrating complex software systems and developing production data ...
Senior Integration Engineer (Forward Deployed)
Ottawa, ON · On-site
CA$125K - CA$165K/yr
Medical
Retirement
Job Type: Full Time (Ottawa / Hybrid /up to 30% Travel) Total Compensation: CAD $125,000 - $165,000 ... Proven track record of integrating complex software systems and developing production data ...
Senior Integration Engineer (Forward Deployed)
Ottawa, ON · On-site
CA$125K - CA$165K/yr
Medical
Retirement
Job Type: Full Time (Ottawa / Hybrid / up to 30% Travel ) Total Compensation: CAD $125,000 - $165 ... Proven track record of integrating complex software systems and developing production data ...
Quick apply
Senior Integration Engineer (Forward Deployed)
Ottawa, ON · On-site
CA$125K - CA$165K/yr
Medical
Retirement
Job Type: Full Time (Ottawa / Hybrid / up to 30% Travel ) Total Compensation: CAD $125,000 - $165 ... Proven track record of integrating complex software systems and developing production data ...
Embedded Engineer
Ottawa, ON · On-site
$80K - $90K/yr
Ottawa, Canada - Day1 Onsite Only Full time Salary: CAD $90K/Annum We need protocol engineer, with ... Developing embedded C/C++ software on Client's 6500 family of optical switches, including ...
Embedded Engineer
Ottawa, ON · On-site
$80K - $90K/yr
Ottawa, Canada - Day1 Onsite Only Full time Salary: CAD $90K/Annum We need protocol engineer, with ... Developing embedded C/C++ software on Client's 6500 family of optical switches, including ...
Experience in DevOps, continuous integration, and automated software testing. * Understanding of open-source software compliance and cybersecurity best practices. * Excellent communication, coaching ...
Experience in DevOps, continuous integration, and automated software testing. * Understanding of open-source software compliance and cybersecurity best practices. * Excellent communication, coaching ...
Intermediate Software Developer
Gloucester, ON · On-site
PTO
The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design ... Contribute to software development and integration within an agile methodology. * Contribute to ...
Quick apply
Intermediate Software Developer
Gloucester, ON · On-site
PTO
The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design ... Contribute to software development and integration within an agile methodology. * Contribute to ...
Principal Edge AI Software Engineer
CA$121K - CA$165K/yr
Enable deployment of machine learning and generative AI models , build and integrate AI runtimes ... Bachelor's (minimum) or Master's/PhD in Computer Science, Electrical Engineering, or related field ...
Principal Edge AI Software Engineer
CA$121K - CA$165K/yr
Enable deployment of machine learning and generative AI models , build and integrate AI runtimes ... Bachelor's (minimum) or Master's/PhD in Computer Science, Electrical Engineering, or related field ...
Software Developer - Python / C / C++ BizTech Fusion is hiring for one of its clients for a ... Integrate SQL-based data storage and clustering capabilities. * Apply cryptographic libraries and ...
Quick apply
Software Developer - Python / C / C++ BizTech Fusion is hiring for one of its clients for a ... Integrate SQL-based data storage and clustering capabilities. * Apply cryptographic libraries and ...
Embedded Engineer
Ottawa, ON · On-site
CA$80K - CA$90K/yr
Ottawa, Canada Day1 Onsite Only Full time Salary: CAD $90K/Annum We need protocol engineer, with C ... Developing embedded C/C++ software on Client's 6500 family of optical switches, including ...
Quick apply
Embedded Engineer
Ottawa, ON · On-site
CA$80K - CA$90K/yr
Ottawa, Canada Day1 Onsite Only Full time Salary: CAD $90K/Annum We need protocol engineer, with C ... Developing embedded C/C++ software on Client's 6500 family of optical switches, including ...
Senior Software Developer
Ottawa, ON · Remote
CA$10K - CA$135K/yr
PTO
Reporting to the Senior Staff Software Developer, this role will leverage software engineering ... Contribute to software development and integration within an agile methodology. * Contribute to ...
Quick apply
Senior Software Developer
Ottawa, ON · Remote
CA$10K - CA$135K/yr
PTO
Reporting to the Senior Staff Software Developer, this role will leverage software engineering ... Contribute to software development and integration within an agile methodology. * Contribute to ...
QNX Systems Software Developer II
Ottawa, ON · On-site
CA$90K - CA$132K/yr
Medical
Dental
Vision
Life
Retirement
... integration support, and custom solutions to help launch their mission-critical products into ... If you're an early-career systems engineer who thrives on lowlevel systems work, has a strong ...
QNX Systems Software Developer II
Ottawa, ON · On-site
CA$90K - CA$132K/yr
Medical
Dental
Vision
Life
Retirement
... integration support, and custom solutions to help launch their mission-critical products into ... If you're an early-career systems engineer who thrives on lowlevel systems work, has a strong ...
QNX Systems Software Developer II
Ottawa, ON · On-site
CA$90K - CA$132K/yr
Medical
Dental
Vision
Life
Retirement
... integration support, and custom solutions to help launch their mission-critical products into ... If you're an early-career systems engineer who thrives on lowlevel systems work, has a strong ...
QNX Systems Software Developer II
Ottawa, ON · On-site
CA$90K - CA$132K/yr
Medical
Dental
Vision
Life
Retirement
... integration support, and custom solutions to help launch their mission-critical products into ... If you're an early-career systems engineer who thrives on lowlevel systems work, has a strong ...
Software Developer
CA$80K - CA$105K/yr
Medical
Dental
PTO
... Software Developer in the R&D team, working on projects in embedded/machine vision, IoT, and ... Develop and integrate cross-platform APIs/SDKs that provide services for video and image processing ...
Software Developer
CA$80K - CA$105K/yr
Medical
Dental
PTO
... Software Developer in the R&D team, working on projects in embedded/machine vision, IoT, and ... Develop and integrate cross-platform APIs/SDKs that provide services for video and image processing ...
Software Development Engineer in Test
Medical
Retirement
Integrate tests into CI/CD pipelines to provide timely quality signals. * Monitor pipeline health ... Partner with software engineers to improve testability and design. * Raise quality risks early with ...
Software Development Engineer in Test
Medical
Retirement
Integrate tests into CI/CD pipelines to provide timely quality signals. * Monitor pipeline health ... Partner with software engineers to improve testability and design. * Raise quality risks early with ...
Own the background and integration layer: queue-based sync jobs, CRM sync (Salesforce, HubSpot), ad ... Experience: 5+ years of professional software engineering with production ownership of user-facing ...
Quick apply
Own the background and integration layer: queue-based sync jobs, CRM sync (Salesforce, HubSpot), ad ... Experience: 5+ years of professional software engineering with production ownership of user-facing ...
Senior Software Development Engineer in Test
Ottawa, ON · On-site
Medical
Retirement
You will work closely with developers, product managers, and other SDETs to design and implement ... Strong understanding of software architecture, APIs, SDKs, and system integration testing with ...
Senior Software Development Engineer in Test
Ottawa, ON · On-site
Medical
Retirement
You will work closely with developers, product managers, and other SDETs to design and implement ... Strong understanding of software architecture, APIs, SDKs, and system integration testing with ...
Senior Full-Stack Software Engineer (AI Research Platform) We are seeking a Senior Full-Stack ... Preferred Qualifications ● Experience integrating AI or machine learning capabilities into ...
New
Quick apply
Senior Full-Stack Software Engineer (AI Research Platform) We are seeking a Senior Full-Stack ... Preferred Qualifications ● Experience integrating AI or machine learning capabilities into ...
New
Full Time Integration Software Engineer information
What is the difference between Full Time Integration Software Engineer vs Software Developer?
| Aspect | Full Time Integration Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's in CS or related field, experience with integration tools | Bachelor's in CS or related field, coding skills |
| Work Environment | Collaborates with cross-functional teams, focuses on system integration | Develops applications, writes code, and tests software |
| Industry Usage | Used in tech, manufacturing, healthcare for system integration | Used across all industries for software creation |
Full Time Integration Software Engineers focus on integrating various systems and platforms, working closely with hardware and software teams. Software Developers primarily create and maintain software applications. Both roles require technical skills, but their daily tasks and focus areas differ significantly.
What are the most commonly searched types of Integration Software Engineer jobs in Ottawa, ON?
The most popular types of Integration Software Engineer jobs in Ottawa, ON are:
Full-time
Posted 4 days ago
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 www.careers.ford.com
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.
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
You'll have...
Education:
Bachelor's Degree in Engineering or Computer Science or related degree.
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.
We thank all candidates for their interest, but only those selected for an interview will be contacted.
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.)
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
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.
About Ford
Sourced by ZipRecruiter
At Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrow's transportation.
Industry
Civil engineering construction
Company size
51 - 200 Employees
Headquarters location
Doral, FL, US
Year founded
1982