Embedded Software Developer
Kanata, ON ยท Hybrid
Experience with embedded networking, modem-related software, or MCU-based systems. * Hands-on programming in C++ and Python; familiarity with one or more of AUTOSAR C, Rust, or Node.js. * Expert ...
Kanata, ON ยท Hybrid
Experience with embedded networking, modem-related software, or MCU-based systems. * Hands-on programming in C++ and Python; familiarity with one or more of AUTOSAR C, Rust, or Node.js. * Expert ...
Kanata, ON ยท Hybrid
Experience with embedded networking, modem-related software, or MCU-based systems. * Hands-on programming in C++ and Python; familiarity with one or more of AUTOSAR C, Rust, or Node.js. * Expert ...
In this role, the Senior Specialist Software Developer will assume ownership of specific embedded systems software modules, overseeing their development, quality, testing and functionality. MAIN ...
In this role, the Senior Specialist Software Developer will assume ownership of specific embedded systems software modules, overseeing their development, quality, testing and functionality. MAIN ...
CA$74.60K - CA$100K/yr
Do you have keen software engineering skills? We're looking for highly motivated Software Developer to join our world class organization in Ottawa, ON . You will live and breathe embedded software ...
CA$74.60K - CA$100K/yr
Do you have keen software engineering skills? We're looking for highly motivated Software Developer to join our world class organization in Ottawa, ON . You will live and breathe embedded software ...
IPGP) is seeking a Staff Embedded C/C++ Software Developerto join our agile software development ... Mentoring junior developers and advising on software development best practices * Prototyping ...
IPGP) is seeking a Staff Embedded C/C++ Software Developerto join our agile software development ... Mentoring junior developers and advising on software development best practices * Prototyping ...
London, ON ยท On-site
CA$70K - CA$85K/yr
Embedded Software Engineer Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and ... Static Code Analysis * DevOps tools (e.g. JIRA, Bitbucket, Bamboo) * Working knowledge in the ...
London, ON ยท On-site
CA$70K - CA$85K/yr
Embedded Software Engineer Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and ... Static Code Analysis * DevOps tools (e.g. JIRA, Bitbucket, Bamboo) * Working knowledge in the ...
Embedded Software Engineer Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical ...
Embedded Software Engineer Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical ...
Kanata, ON ยท On-site
CA$120K - CA$145K/yr
We are looking for an Embedded Software Engineer to develop the software that directly controls and stabilizes Layer 0 optical components in advanced DWDM systems. You will build real-time and near ...
Kanata, ON ยท On-site
CA$120K - CA$145K/yr
We are looking for an Embedded Software Engineer to develop the software that directly controls and stabilizes Layer 0 optical components in advanced DWDM systems. You will build real-time and near ...
Oshawa, ON ยท Hybrid
CA$147K - CA$196.60K/yr
The Role We are looking for a skilled Staff Embedded Software Developer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our ...
Oshawa, ON ยท Hybrid
CA$147K - CA$196.60K/yr
The Role We are looking for a skilled Staff Embedded Software Developer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our ...
Ottawa, ON ยท On-site
CA$75K - CA$110K/yr
As an Embedded Software Engineer, you will develop the core software that directly interfaces with spacecraft hardware. You will work on mission-critical embedded systems responsible for controlling ...
Ottawa, ON ยท On-site
CA$75K - CA$110K/yr
As an Embedded Software Engineer, you will develop the core software that directly interfaces with spacecraft hardware. You will work on mission-critical embedded systems responsible for controlling ...
Markham, ON ยท Hybrid
CA$147K - CA$196.60K/yr
The Role We are looking for a skilled Staff Embedded Software Developer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our ...
Markham, ON ยท Hybrid
CA$147K - CA$196.60K/yr
The Role We are looking for a skilled Staff Embedded Software Developer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our ...
Ottawa, ON ยท On-site
CA$90K - CA$125K/yr
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 ...
Quick apply
Ottawa, ON ยท On-site
CA$90K - CA$125K/yr
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 ...
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 ...
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 ...
Develop and maintain tests for embedded software modules using programming languages like C++ and Python. * Contribute to the development of software tools, libraries, and frameworks to enhance ...
Develop and maintain tests for embedded software modules using programming languages like C++ and Python. * Contribute to the development of software tools, libraries, and frameworks to enhance ...
The Software and Cyber Team, part of the Engineering Design and Technology department, consists of the following groups: * Embedded Software * Software Applications * Software Integration ...
The Software and Cyber Team, part of the Engineering Design and Technology department, consists of the following groups: * Embedded Software * Software Applications * Software Integration ...
Kanata, ON ยท On-site
The Opportunity Were looking for a Senior Embedded Software Engineer to help architect and develop the framework technologies underpinning DragonFire OS and next-generation domain controllers. This ...
Quick apply
Kanata, ON ยท On-site
The Opportunity Were looking for a Senior Embedded Software Engineer to help architect and develop the framework technologies underpinning DragonFire OS and next-generation domain controllers. This ...
Burlington, ON ยท On-site
We're looking for a passionate Embedded Software Engineer to join our development team, where you'll play a key role in designing, implementing, and maintaining embedded software for cutting-edge ...
Quick apply
Burlington, ON ยท On-site
We're looking for a passionate Embedded Software Engineer to join our development team, where you'll play a key role in designing, implementing, and maintaining embedded software for cutting-edge ...
You should have a strong interest in and knowledge of C/C++ programming and embedded hardware. * Research and development of software features for embedded Linux systems for both ARM and x86_64 based ...
You should have a strong interest in and knowledge of C/C++ programming and embedded hardware. * Research and development of software features for embedded Linux systems for both ARM and x86_64 based ...
You should have a strong interest in and knowledge of C/C++ programming and embedded hardware. * Research and development of software features for embedded Linux systems for both ARM and x86_64 based ...
You should have a strong interest in and knowledge of C/C++ programming and embedded hardware. * Research and development of software features for embedded Linux systems for both ARM and x86_64 based ...
Our Optical Line System team is searching for an experienced embedded and real-time software developer for our leading-edge optical line system product line. Our team is responsible for developing ...
Our Optical Line System team is searching for an experienced embedded and real-time software developer for our leading-edge optical line system product line. Our team is responsible for developing ...
Toronto, ON ยท On-site
Strong software engineering fundamentals, including system design, debugging, testing, performance analysis, and maintainable code development * Proficiency in C/C++ for embedded systems, including ...
Toronto, ON ยท On-site
Strong software engineering fundamentals, including system design, debugging, testing, performance analysis, and maintainable code development * Proficiency in C/C++ for embedded systems, including ...
| Aspect | Embedded Software Developer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Science, Electrical Engineering, or related fields; programming skills in C/C++ | Similar credentials; often requires experience with hardware and low-level programming |
| Work Environment | Develops software for embedded systems in various industries like automotive, consumer electronics | Focuses on designing and implementing firmware directly on hardware devices |
| Industry Usage | Commonly employed in electronics, automotive, IoT, and consumer device companies | Primarily used in hardware-centric industries like aerospace, medical devices, and consumer electronics |
Both roles require strong programming skills in C/C++ and familiarity with embedded systems. While Embedded Software Developers focus on creating software that runs on embedded devices, Firmware Engineers work closely with hardware to develop low-level code that directly interacts with hardware components. The roles often overlap, but Firmware Engineers typically have a deeper understanding of hardware architecture and low-level programming.
At Ford Motor Company of Canada, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow's transportation.
Ford of Canada's product development team is at the forefront of innovation, developing software for the next generation of connected Ford vehicles. As connected vehicles become the norm in the automotive industry, our team plays a crucial role in delivering these cutting-edge capabilities.
As a member of the GVC Architecture team, you will contribute to software architecture enablement and advanced engineering initiatives supporting connected vehicle platforms. You will work closely with cross-functional teams to design, develop, and improve embedded, testing, middleware, platform engineering, and AI Ops solutions while helping strengthen the way software is built, reviewed, validated, and delivered.
You'll have...
Education:ย
Bachelor's Degree in Computer Science, Computer Engineering or a related discipline. (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:
Demonstrated contribution to a team engineering ecosystem: internal tooling, shared scripts, AI-assisted workflows, or developer productivity improvements.
ย
Even better, you may have...
Experience:
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.
#LI-Hybrid
#LI-HS1
You'll have...
Education:ย
Bachelor's Degree in Computer Science, Computer Engineering or a related discipline. (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:
Even better, you may have...
Experience:
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.
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.
#LI-Hybrid
#LI-HS1
What you'll do...
The primary responsibilities for this position include but are not limited to:
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.
Civil engineering construction
51 - 200 Employees
Doral, FL, US
1982