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 ...
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 ...
We are seeking a Digital Image Software Engineer to support the development and implementation of image processing algorithms and software applications for digital microscopy and related imaging ...
We are seeking a Digital Image Software Engineer to support the development and implementation of image processing algorithms and software applications for digital microscopy and related imaging ...
At Space Ops, we don't just build software, we engineer systems that scale. We are seeking an exceptional Manager, Software Development to help define the future of our engineering organization. This ...
At Space Ops, we don't just build software, we engineer systems that scale. We are seeking an exceptional Manager, Software Development to help define the future of our engineering organization. This ...
Software Engineer
Ottawa, ON · On-site
Our Software Engineering team is currently developing end-to-end real-time solutions for the public ... Interface development for various protocols, data formats and logical connections; * Close ...
Quick apply
Software Engineer
Ottawa, ON · On-site
Our Software Engineering team is currently developing end-to-end real-time solutions for the public ... Interface development for various protocols, data formats and logical connections; * Close ...
... Engineering, or a related field. * 12+ years of experience in developing device drivers and software for high-speed coherent DSPs, including DSP firmware and low-level software development. * 5+ ...
... Engineering, or a related field. * 12+ years of experience in developing device drivers and software for high-speed coherent DSPs, including DSP firmware and low-level software development. * 5+ ...
Senior Manager Software Development
Ottawa, ON · On-site
CA$139/hr
Are you ready to lead, inspire, and mentor a talented team of software developers while driving ... Team Leadership and Development: * Lead, mentor, and manage a team of software designers ...
Senior Manager Software Development
Ottawa, ON · On-site
CA$139/hr
Are you ready to lead, inspire, and mentor a talented team of software developers while driving ... Team Leadership and Development: * Lead, mentor, and manage a team of software designers ...
Software Engineer - Canada
Ottawa, ON · Hybrid
You'll learn, create, and problem-solve with technologists, product developers, librarians ... Experience with software development methodologies. * Ability to work independently and as part of ...
Software Engineer - Canada
Ottawa, ON · Hybrid
You'll learn, create, and problem-solve with technologists, product developers, librarians ... Experience with software development methodologies. * Ability to work independently and as part of ...
We are looking for an experienced Director of Software Development for our client. This is a ... You Have: * 10+ years' experience as a Software Developer * 2+ years' people management experience ...
Quick apply
We are looking for an experienced Director of Software Development for our client. This is a ... You Have: * 10+ years' experience as a Software Developer * 2+ years' people management experience ...
We are looking for an experienced Director of Software Development for our client. This is a ... You Have: * 10+ years' experience as a Software Developer * 2+ years' people management experience ...
Quick apply
We are looking for an experienced Director of Software Development for our client. This is a ... You Have: * 10+ years' experience as a Software Developer * 2+ years' people management experience ...
Role Overview We are seeking a highly skilled and experienced Senior Software Development Engineer in Test (SDET) to join our engineering team, supporting the development and deployment of our next ...
Role Overview We are seeking a highly skilled and experienced Senior Software Development Engineer in Test (SDET) to join our engineering team, supporting the development and deployment of our next ...
Senior Software Engineer in Test (SDET)
Ottawa, ON · Remote
CA$115K - CA$147K/yr
Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure Type: Permanent | Full-Time | Existing Vacancy About Solink At Solink, our mission is to ...
Quick apply
Senior Software Engineer in Test (SDET)
Ottawa, ON · Remote
CA$115K - CA$147K/yr
Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure Type: Permanent | Full-Time | Existing Vacancy About Solink At Solink, our mission is to ...
Software Engineer
Ottawa, ON · On-site
CA$85K - CA$135K/yr
Between $85,500 - $135,500 CDN annually We are seeking a Software Engineer to contribute to the design and development of a next-generation communications management suite. The successful candidate ...
Software Engineer
Ottawa, ON · On-site
CA$85K - CA$135K/yr
Between $85,500 - $135,500 CDN annually We are seeking a Software Engineer to contribute to the design and development of a next-generation communications management suite. The successful candidate ...
The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including ...
Quick apply
The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including ...
Software Engineer - Hardware Design Verification
Kanata, ON · Hybrid
CA$110K - CA$152K/yr
Software Engineer - Hardware Design Verification Location: This position is located in Ottawa and ... Business Line Description Be an integral member of a highly-experienced team in R&D that is ...
Software Engineer - Hardware Design Verification
Kanata, ON · Hybrid
CA$110K - CA$152K/yr
Software Engineer - Hardware Design Verification Location: This position is located in Ottawa and ... Business Line Description Be an integral member of a highly-experienced team in R&D that is ...
Embedded Software Engineer
CA$75K - CA$110K/yr
Help define software architecture, coding standards, and development workflows Basic Qualifications * Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field
Embedded Software Engineer
CA$75K - CA$110K/yr
Help define software architecture, coding standards, and development workflows Basic Qualifications * Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field
Software Engineer
Ottawa, ON · On-site
CA$85K - CA$135K/yr
Between $85,500 - $135,500 CDN annually We are seeking a Software Engineer to contribute to the design and development of a next-generation communications management suite. The successful candidate ...
Software Engineer
Ottawa, ON · On-site
CA$85K - CA$135K/yr
Between $85,500 - $135,500 CDN annually We are seeking a Software Engineer to contribute to the design and development of a next-generation communications management suite. The successful candidate ...
Software Development Engineer in Test II
Ottawa, ON · Hybrid
CA$74K - CA$98K/yr
We are seeking someone driven to build quality into the software development lifecycle. Working alongside developers, you'll design automated testing solutions for a modern SaaS architecture and help ...
Software Development Engineer in Test II
Ottawa, ON · Hybrid
CA$74K - CA$98K/yr
We are seeking someone driven to build quality into the software development lifecycle. Working alongside developers, you'll design automated testing solutions for a modern SaaS architecture and help ...
We are seeking someone driven to build quality into the software development lifecycle. Working alongside developers, you'll design automated testing solutions for a modern SaaS architecture and help ...
Quick apply
We are seeking someone driven to build quality into the software development lifecycle. Working alongside developers, you'll design automated testing solutions for a modern SaaS architecture and help ...
Software Engineer
Nepean, ON · On-site +1
You will be part of an agile development team, responsible for designing, implementing and ... Must have a technical Bachelor's degree in Computer Science, Software Engineering, or an equivalent ...
Software Engineer
Nepean, ON · On-site +1
You will be part of an agile development team, responsible for designing, implementing and ... Must have a technical Bachelor's degree in Computer Science, Software Engineering, or an equivalent ...
Software Development Engineer in Test II
Kanata, ON · Hybrid
CA$74K - CA$98K/yr
We are seeking someone driven to build quality into the software development lifecycle. Working alongside developers, you'll design automated testing solutions for a modern SaaS architecture and help ...
Software Development Engineer in Test II
Kanata, ON · Hybrid
CA$74K - CA$98K/yr
We are seeking someone driven to build quality into the software development lifecycle. Working alongside developers, you'll design automated testing solutions for a modern SaaS architecture and help ...
Software Development Software Engineer information
What does a software development software engineer do?
What are the key skills and qualifications needed to thrive as a software development software engineer?
How do software development software engineers typically collaborate with cross-functional teams during a project?
What is the difference between Software Development Software Engineer vs Software Developer?
| Aspect | Software Development Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's in CS or related field, certifications optional | Bachelor's in CS or related field, certifications optional |
| Work Environment | Collaborative teams, Agile/Scrum settings, cross-functional projects | Individual or team projects, coding-focused tasks |
| Industry Usage | Used across tech companies, startups, and large enterprises | Common in software firms, tech startups, and freelance work |
| Search & Comparison Intent | Often compared for roles involving system design and architecture | Typically searched for coding and application development roles |
While both roles involve software creation, a Software Development Software Engineer often focuses on system design, architecture, and collaborative project management, whereas a Software Developer primarily concentrates on coding and implementing software solutions. The engineer role may require broader technical knowledge and involvement in the development lifecycle, making it suitable for those interested in both design and coding aspects of software projects.
What are popular job titles related to Software Development Software Engineer jobs in Ottawa, ON?
For Software Development Software Engineer jobs in Ottawa, ON, the most frequently searched job titles are:
- Senior Sdet
- Remote Software Engineer Co Op
- Senior Software Engineer No Degree
- Senior Software Developer
- From Home Bioinformatics Software Engineer
- Volunteering Dot Net Software Engineer
- Remote Integration Software Engineer
- Contract Mastercard Software Engineer
- Remote Senior Software Engineer
- Automotive Software Engineer Remote
What job categories do people searching Software Development Software Engineer jobs in Ottawa, ON look for?
The top searched job categories for Software Development Software Engineer jobs in Ottawa, ON are:
- Junior Backend Software Engineer
- Senior Software Engineer Shopify
- Fintech Senior Software Engineer
- Remote Government Software Engineering
- Kafka Software Engineer
- Full Time Software Engineer Glassdoor
- Internal Developer Tools Software Engineer
- Assist Backend Net Developer
- Remote Software Engineer Spotify
- Full Time Software Engineer Spotify
Full-time
Posted 24 days ago
Ford Motor Company rating
7.6
Based on 527 frontline employees who took The Breakroom Quiz
11th of 45 rated automakers
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.
What Ford Motor Company employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Ford Motor Company
Sourced by ZipRecruiter
Industry
Motor vehicle manufacturing and trucking
Company size
10,000+ Employees
Headquarters location
Dearborn, MI, US