Software Developer
Waterloo, ON · Hybrid
... Agile development environment. * Working knowledge of Git for source code management and ... Work in an agile team of software developers, test engineers, technical product managers and leads.
Waterloo, ON · Hybrid
... Agile development environment. * Working knowledge of Git for source code management and ... Work in an agile team of software developers, test engineers, technical product managers and leads.
Waterloo, ON · Hybrid
... Agile development environment. * Working knowledge of Git for source code management and ... Work in an agile team of software developers, test engineers, technical product managers and leads.
Waterloo, ON · On-site
Validate software releases to ensure they meet functional requirements, performance expectations ... management and compliance documentation. * Share application, development, and LLM embedding ...
Waterloo, ON · On-site
Validate software releases to ensure they meet functional requirements, performance expectations ... management and compliance documentation. * Share application, development, and LLM embedding ...
Working with management and Product Managers, the developer will assume the responsibilities of a ... Implementation includes using the latest development tools to turn the designs into software ...
Working with management and Product Managers, the developer will assume the responsibilities of a ... Implementation includes using the latest development tools to turn the designs into software ...
Validate software releases to ensure they meet functional requirements, performance expectations ... management and compliance documentation. * Share application, development, and LLM embedding ...
Validate software releases to ensure they meet functional requirements, performance expectations ... management and compliance documentation. * Share application, development, and LLM embedding ...
Working with management and Product Managers, the developer will assume the responsibilities of a ... Implementation includes using the latest development tools to turn the designs into software ...
Working with management and Product Managers, the developer will assume the responsibilities of a ... Implementation includes using the latest development tools to turn the designs into software ...
Burlington, ON · On-site +1
CA$80K - CA$100K/yr
As a Business Development Manager - Refrigerated Division, you will join our Boomer Fresh Team ... software experience to be data driven and customer focused. If Salesforce is new to you, come ready ...
Burlington, ON · On-site +1
CA$80K - CA$100K/yr
As a Business Development Manager - Refrigerated Division, you will join our Boomer Fresh Team ... software experience to be data driven and customer focused. If Salesforce is new to you, come ready ...
CA$89K - CA$123K/yr
Whether it is helping businesses better manage risk, providing better insights so a consumer can ... Deep understanding in industry standard methodologies of Software Development Life Cycle (SDLC ...
CA$89K - CA$123K/yr
Whether it is helping businesses better manage risk, providing better insights so a consumer can ... Deep understanding in industry standard methodologies of Software Development Life Cycle (SDLC ...
Burlington, ON · On-site
CA$89K - CA$123K/yr
Whether it is helping businesses better manage risk, providing better insights so a consumer can ... Deep understanding in industry standard methodologies of Software Development Life Cycle (SDLC ...
Burlington, ON · On-site
CA$89K - CA$123K/yr
Whether it is helping businesses better manage risk, providing better insights so a consumer can ... Deep understanding in industry standard methodologies of Software Development Life Cycle (SDLC ...
Be Seen First
Cambridge, ON · On-site
CA$43 - CA$60/hr
Lead the system design , requirements development , and software engineering lifecycle based on ... Design, manage, and optimize SQL and NoSQL databases for manufacturing data systems * Perform data ...
Quick apply
Be Seen First
Cambridge, ON · On-site
CA$43 - CA$60/hr
Lead the system design , requirements development , and software engineering lifecycle based on ... Design, manage, and optimize SQL and NoSQL databases for manufacturing data systems * Perform data ...
... Management & Insurance Company.In this role, you will work together with experienced software ... You will learn our software delivery methodology, good software development practice, and ...
... Management & Insurance Company.In this role, you will work together with experienced software ... You will learn our software delivery methodology, good software development practice, and ...
Waterloo, ON · Hybrid
CA$130K - CA$150K/yr
Allocate software engineering resources across multiple product lines and platforms (embedded ... Drive improvements in development workflows, CI/CD, testing practices, and release management.
Waterloo, ON · Hybrid
CA$130K - CA$150K/yr
Allocate software engineering resources across multiple product lines and platforms (embedded ... Drive improvements in development workflows, CI/CD, testing practices, and release management.
Waterloo, ON · On-site
Allocate software engineering resources across multiple product lines and platforms (embedded ... Drive improvements in development workflows, CI/CD, testing practices, and release management.
Quick apply
Waterloo, ON · On-site
Allocate software engineering resources across multiple product lines and platforms (embedded ... Drive improvements in development workflows, CI/CD, testing practices, and release management.
Kitchener, ON · On-site
When it comes to the future of agricultural supply chain management, BinSentry is leading the way ... of professional software development experience * Proficiency in JavaScript (we use React ...
Kitchener, ON · On-site
When it comes to the future of agricultural supply chain management, BinSentry is leading the way ... of professional software development experience * Proficiency in JavaScript (we use React ...
Kitchener, ON · On-site
When it comes to the future of agricultural supply chain management, BinSentry is leading the way ... of professional software development experience * Proficiency in JavaScript (we use React ...
Quick apply
Kitchener, ON · On-site
When it comes to the future of agricultural supply chain management, BinSentry is leading the way ... of professional software development experience * Proficiency in JavaScript (we use React ...
Waterloo, ON · Hybrid
CA$131K - CA$177K/yr
We are looking for a Manager of Software Engineering to lead our Windows Threat Protection team ... Strong knowledge of software development and testing at the Windows internals level, including ...
Waterloo, ON · Hybrid
CA$131K - CA$177K/yr
We are looking for a Manager of Software Engineering to lead our Windows Threat Protection team ... Strong knowledge of software development and testing at the Windows internals level, including ...
Waterloo, ON · On-site
We are seeking an Engineering Manager who is passionate about delivering meaningful outcomes and ... Provide technical leadership across the software development lifecycle, including design ...
Waterloo, ON · On-site
We are seeking an Engineering Manager who is passionate about delivering meaningful outcomes and ... Provide technical leadership across the software development lifecycle, including design ...
We are searching for a creative, flexible technical thinker capable of managing, planning and ... Contribute to and help evangelize best software development practices including TDD, Continuous ...
Quick apply
We are searching for a creative, flexible technical thinker capable of managing, planning and ... Contribute to and help evangelize best software development practices including TDD, Continuous ...
We are searching for a creative, flexible technical thinker capable of managing, planning and ... Contribute to and help evangelize best software development practices including TDD, Continuous ...
Quick apply
We are searching for a creative, flexible technical thinker capable of managing, planning and ... Contribute to and help evangelize best software development practices including TDD, Continuous ...
Manager, Partnership Development | Full-Time | TD Coliseum Location CA-ON-Hamilton Job Post ... Application FAQs Software Powered by iCIMS www.icims.com
Manager, Partnership Development | Full-Time | TD Coliseum Location CA-ON-Hamilton Job Post ... Application FAQs Software Powered by iCIMS www.icims.com
Software configuration management systems (source control, DevSecOps, CI/CD) and proposes ... Experience in modern software development methodology, such as pair programming, test-first/test ...
Software configuration management systems (source control, DevSecOps, CI/CD) and proposes ... Experience in modern software development methodology, such as pair programming, test-first/test ...
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves?
Ford of Canada's operations include a national headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution centres, and three Connectivity and Innovation centres. 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.ford.ca.
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...
Focus is on Apple CarPlay and Android Auto integration in Ford's Infotainment system using Android. You will work in a fast-paced Agile environment to develop end-to-end software features, from initial prototyping to real-world testing in Ford vehicles to ensure a seamless experience for millions of drivers. The successful candidate will be responsible for developing and managing various pieces of software that runs on the latest infotainment systems that are used in Ford vehicles all over the world! You will design and implement customer-visible features that are used by millions of people every day. Along the way, you will have the opportunity to test your software under real conditions in Ford test vehicles.
You'll have...
Education: Bachelor's Degree in Computer Science or Electrical Engineering or related degree. (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:
2+ years' experience in Android software development using Kotlin or Java and JNI.
Even better, you may have...
Education: Master's Degree in Computer Science, Electrical Engineering, or a related technical field.
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.
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-Hybrid
#LI-Sherman
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