... full-system view that extends beyond individual component ownership. The ideal candidate is a ... Experience with communication stacks such as CAN and Embedded Ethernet. * Proven experience ...
... full-system view that extends beyond individual component ownership. The ideal candidate is a ... Experience with communication stacks such as CAN and Embedded Ethernet. * Proven experience ...
Work closely with full-stack teams to gather information and document processes. * Partner with ... Who You Are An Experienced Engineer and Writer: * You have 3+ years of software engineering ...
Work closely with full-stack teams to gather information and document processes. * Partner with ... Who You Are An Experienced Engineer and Writer: * You have 3+ years of software engineering ...
Integrate on-device sensors into the embedded software stack, translating sensor data into reliable, responsive user-facing features on the Alarm.com platform. * Mentor senior and junior engineers ...
Integrate on-device sensors into the embedded software stack, translating sensor data into reliable, responsive user-facing features on the Alarm.com platform. * Mentor senior and junior engineers ...
Integrate on-device sensors into the embedded software stack, translating sensor data into reliable, responsive user-facing features on the Alarm.com platform. * Mentor senior and junior engineers ...
Integrate on-device sensors into the embedded software stack, translating sensor data into reliable, responsive user-facing features on the Alarm.com platform. * Mentor senior and junior engineers ...
Software Engineer
Nepean, ON · On-site +1
Identify, document, and resolve defects across the full product lifecycle * Provide technical ... Must have a technical Bachelor's degree in Computer Science, Software Engineering, or an equivalent ...
Software Engineer
Nepean, ON · On-site +1
Identify, document, and resolve defects across the full product lifecycle * Provide technical ... Must have a technical Bachelor's degree in Computer Science, Software Engineering, or an equivalent ...
Embedded Systems Developer Intern
Ottawa, ON · On-site
CA$18 - CA$25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ... Exposure to the full arc from code to bench-verified hardware behaviour. * Professional development ...
Quick apply
Embedded Systems Developer Intern
Ottawa, ON · On-site
CA$18 - CA$25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ... Exposure to the full arc from code to bench-verified hardware behaviour. * Professional development ...
Embedded Systems Developer Intern
Ottawa, ON · On-site
$18 - $25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ... Exposure to the full arc from code to bench-verified hardware behaviour. * Professional development ...
Embedded Systems Developer Intern
Ottawa, ON · On-site
$18 - $25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ... Exposure to the full arc from code to bench-verified hardware behaviour. * Professional development ...
Requirements/Qualification: -Currently pursuing Bachelor's/Master's degree in Electrical Engineering, Electronics, Computer Engineering, Computer Science, Physics, or a related discipline. -Hands-on ...
Requirements/Qualification: -Currently pursuing Bachelor's/Master's degree in Electrical Engineering, Electronics, Computer Engineering, Computer Science, Physics, or a related discipline. -Hands-on ...
Be an out of the box thinker; look for opportunities to learn new software and technology. * Obtain ... Engineering Platforms, Data Infrastructure, Data Integration, Data Lake, Data Modeling, Data ...
Be an out of the box thinker; look for opportunities to learn new software and technology. * Obtain ... Engineering Platforms, Data Infrastructure, Data Integration, Data Lake, Data Modeling, Data ...
Staff Software Engineer - Apache Spark
Ottawa, ON · On-site +1
Build with Modern Stacks: Develop high-performance features using Scala, Java, and Python on modern ... Engineering Excellence: Passion for clean coding, attention to detail, and a focus on software ...
Staff Software Engineer - Apache Spark
Ottawa, ON · On-site +1
Build with Modern Stacks: Develop high-performance features using Scala, Java, and Python on modern ... Engineering Excellence: Passion for clean coding, attention to detail, and a focus on software ...
Senior Embedded Software Engineer
Ottawa, ON · On-site
CA$95K - CA$153K/yr
Apply Linux kernel, TCP/IP stack,forwardingtable, IP filtering, VLAN, and memory management ... Fundamentals of structured programming and design concepts * Interest and aptitude for software ...
Senior Embedded Software Engineer
Ottawa, ON · On-site
CA$95K - CA$153K/yr
Apply Linux kernel, TCP/IP stack,forwardingtable, IP filtering, VLAN, and memory management ... Fundamentals of structured programming and design concepts * Interest and aptitude for software ...
As a Deployed Software Engineer at Arondite, you will be responsible for implementing our ... A deep enthusiasm for expanding your knowledge across a diverse technology stack * Strong customer ...
As a Deployed Software Engineer at Arondite, you will be responsible for implementing our ... A deep enthusiasm for expanding your knowledge across a diverse technology stack * Strong customer ...
Embedded software engineer
Ottawa, ON · On-site
CA$148/hr
Own the full lifecycle: requirements gathering, architecture design, implementation, testing, and ... software engineering, preferably in telecom, networking, or datacom industries. * 5+ years of ...
Embedded software engineer
Ottawa, ON · On-site
CA$148/hr
Own the full lifecycle: requirements gathering, architecture design, implementation, testing, and ... software engineering, preferably in telecom, networking, or datacom industries. * 5+ years of ...
The Engineer will contribute to the technical direction, supporting the Principal Engineers ... Demonstrated full-mobile stack development experience with mobile native clients, SDKs, and APIs ...
The Engineer will contribute to the technical direction, supporting the Principal Engineers ... Demonstrated full-mobile stack development experience with mobile native clients, SDKs, and APIs ...
Senior II Software Engineer
Ottawa, ON · On-site
CA$120K - CA$216K/yr
As a Software Engineer Senior II, you will be responsible for ... Developing the deployment stack responsible for building new test datacenters on the Lab Platform.
Senior II Software Engineer
Ottawa, ON · On-site
CA$120K - CA$216K/yr
As a Software Engineer Senior II, you will be responsible for ... Developing the deployment stack responsible for building new test datacenters on the Lab Platform.
The Senior Engineer will contribute to the technical direction, supporting the Principal Engineers ... Demonstrated full-mobile stack development experience with mobile native clients, SDKs, and APIs ...
The Senior Engineer will contribute to the technical direction, supporting the Principal Engineers ... Demonstrated full-mobile stack development experience with mobile native clients, SDKs, and APIs ...
Senior Software Engineer, Canada
Ottawa, ON · Remote
CA$140K - CA$165K/yr
Senior Software Engineer (Full-Time, Remote) -- Canada Salary: CAD $140,000-$165,000 / year Work ... Take ownership of major backend initiatives across their full lifecycle -- design, development and ...
Quick apply
Senior Software Engineer, Canada
Ottawa, ON · Remote
CA$140K - CA$165K/yr
Senior Software Engineer (Full-Time, Remote) -- Canada Salary: CAD $140,000-$165,000 / year Work ... Take ownership of major backend initiatives across their full lifecycle -- design, development and ...
Nous sommes a la recherche d'un(e) Developpeur(euse) Web Full Stack innovant(e) pour rejoindre notre equipe Electric Eye , responsable du developpement d'une application Web permettant le traitement ...
Nous sommes a la recherche d'un(e) Developpeur(euse) Web Full Stack innovant(e) pour rejoindre notre equipe Electric Eye , responsable du developpement d'une application Web permettant le traitement ...
Nous sommes à la recherche d'un(e) Développeur(euse) Web Full Stack innovant(e) pour rejoindre notre équipe Electric Eye , responsable du développement d'une application Web permettant le ...
Quick apply
Nous sommes à la recherche d'un(e) Développeur(euse) Web Full Stack innovant(e) pour rejoindre notre équipe Electric Eye , responsable du développement d'une application Web permettant le ...
... software; we build high-impact solutions that lean into the future of AI. Who Are You This is a ... To do so, you're a seasoned senior full stack developer who has moved beyond just writing code to ...
... software; we build high-impact solutions that lean into the future of AI. Who Are You This is a ... To do so, you're a seasoned senior full stack developer who has moved beyond just writing code to ...
Full Stack Software Engineer Intern information
What does a full stack software engineer intern do?
What are the key skills and qualifications needed to thrive as a full stack software engineer intern?
What types of projects and technologies do full stack software engineer interns typically work on during their internship?
What is the difference between Full Stack Software Engineer Intern vs Software Developer Intern?
| Aspect | Full Stack Software Engineer Intern | Software Developer Intern |
|---|---|---|
| Required Skills | Knowledge of both front-end and back-end technologies, basic understanding of databases | Focus on specific programming languages or platforms, such as Java, Python, or mobile development |
| Work Environment | Collaborates on full application development, often in agile teams | Works on specific modules or features, may focus on front-end or back-end |
| Industry Usage | Common in tech companies, startups, and software firms | Widely used across various tech sectors, including web and mobile app development |
In summary, a Full Stack Software Engineer Intern has a broader scope, working on both front-end and back-end development, while a Software Developer Intern may focus on a specific area. Both roles provide valuable experience in software development but differ in technical breadth and project involvement.
What are popular job titles related to Full Stack Software Engineer Intern jobs in Kanata, ON?
For Full Stack Software Engineer Intern jobs in Kanata, ON, the most frequently searched job titles are:
What cities near Kanata, ON are hiring for Full Stack Software Engineer Intern jobs?
Cities near Kanata, ON with the most Full Stack Software Engineer Intern job openings:

Full-time
Posted 19 days ago
Ford Motor Company rating
7.6
Based on 526 frontline employees who took The Breakroom Quiz
12th 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