2

Full Time Application Software Engineer Jobs in Ontario

Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... All full-time positions or part-time roles working 30 hours or more a week at Guidewire are ...

Software Engineer

Toronto, ON · On-site

CA$70K - CA$88K/yr

Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... All full-time positions or part-time roles working 30 hours or more a week at Guidewire are ...

Software Engineer

Mississauga, ON · On-site

CA$70K - CA$88K/yr

Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... All full-time positions or part-time roles working 30 hours or more a week at Guidewire are ...

Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... All full-time positions or part-time roles working 30 hours or more a week at Guidewire are ...

... application software Requirements: • Over 10 years of software development experience • In-depth knowledge of Azure services and CI/CD • Proven track record in global software projects • ...

New

Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... All full-time positions or part-time roles working 30 hours or more a week at Guidewire are ...

Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... All full-time positions or part-time roles working 30 hours or more a week at Guidewire are ...

Strong fundamentals in computer science and software engineering * Ability to take ambiguous ... In person Please submit your application only through the official application platform. We do not ...

InvestorCOM is seeking a Software Engineer to design, build, and evolve the software that powers ... Contribute to improving application performance, scalability, reliability, and maintainability ...

Full-time: 37.5 Hours per week, Monday to Friday Location: Ottawa Office (3 days per week / hybrid ... Our Software Engineering team is currently developing end-to-end real-time solutions for the public ...

Support application portfolio for "level 3" incidents as necessary * Collaboration & Learning ... Bachelor's degree in Computer Science, Software Engineering, or a related field, OR equivalent ...

Research andidentifynew software technologies that can beleveragedto improve application ... Our Grow My Way programming and skills-first approach ensures you have the tools and knowledge to ...

next page

Showing results 1-20

Full Time Application Software Engineer information

Is 25 too late to become a full time application software engineer?

Age is not a barrier to becoming a full-time application software engineer. Many professionals start or switch careers into software engineering in their mid-20s or later by gaining relevant skills through coding bootcamps, online courses, or degrees, and building a portfolio. Success depends on your technical skills, experience, and continuous learning rather than age.

What is the difference between Full Time Application Software Engineer vs Part Time Application Software Engineer?

AspectFull Time Application Software EngineerPart Time Application Software Engineer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
ResponsibilitiesComplete project tasks, collaborate with teams, participate in full project cyclesMay focus on specific tasks or limited project phases
CredentialsUsually requires a bachelor's degree in CS or related fieldSimilar educational requirements, but may accept less experience

Full Time Application Software Engineers work standard hours, often with benefits, and handle comprehensive project responsibilities. Part Time Application Software Engineers work fewer hours, may have limited benefits, and focus on specific tasks. The roles differ mainly in hours and scope, but both require similar technical credentials and industry experience.

What cities in Ontario are hiring for Full Time Application Software Engineer jobs? Cities in Ontario with the most Full Time Application Software Engineer job openings:

Application Software Developer

Ford Motor Company

Kanata, ON • Hybrid

Full-time

Re-posted 28 days ago


Job description

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.careers.ford.com


Ford's Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company's vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You'll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams.


In this position... 


You will help design, build, integrate, and maintain high-quality Android-based software that enables seamless navigation experiences within the vehicle. 

You'll have... 


Education: Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field of study.

Experience:

  • 7+ years of experience in embedded software development.
  • 3+ years experience with  Android development on Java and Kotlin.
  • Proven experience with multi-threaded embedded systems design and Real-Time OS (RTOS) concepts.

Even better, you may have...


Education: Master's degree in Computer Science, Electrical Engineering, or a related technical field of study.

Experience:

  • Experience with automotive software development.
  • C++ experience will be valuable also.
  • Proven object-oriented programming and software design skills.
  • Experience using GitHub for source control and team collaboration.
  • Experience using AI tools to improve coding productivity and engineering workflows.
  • Knowledge of the software development lifecycle and Agile methodologies.
  • Experience with debugging tools and diagnostic techniques for embedded systems.

This posting is for an existing vacancy within our team.

The expected annual salary range for this Ford of Canada position is $ 105,000.00 - $ 155,000.00 and individuals may be eligible to participate in our Annual Compensation bonus program.
 


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.


We thank all candidates for their interest, but only those selected for an interview will be contacted.

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
 

You'll have... 


Education: Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field of study.

Experience:

  • 7+ years of experience in embedded software development.
  • 3+ years experience with  Android development on Java and Kotlin.
  • Proven experience with multi-threaded embedded systems design and Real-Time OS (RTOS) concepts.

Even better, you may have...


Education: Master's degree in Computer Science, Electrical Engineering, or a related technical field of study.

Experience:

  • Experience with automotive software development.
  • C++ experience will be valuable also.
  • Proven object-oriented programming and software design skills.
  • Experience using GitHub for source control and team collaboration.
  • Experience using AI tools to improve coding productivity and engineering workflows.
  • Knowledge of the software development lifecycle and Agile methodologies.
  • Experience with debugging tools and diagnostic techniques for embedded systems.

This posting is for an existing vacancy within our team.


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.


We thank all candidates for their interest, but only those selected for an interview will be contacted.

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:

  • Design, develop, and maintain Android services and applications that support embedded and mobile third-party navigation experiences across multiple in-vehicle displays.
  • Collaborate with cross-functional teams including platform, integration, system, and product stakeholders to deliver robust navigation solutions.
  • Implement software using Java, Kotlin, C++, including concurrent and asynchronous programming patterns such as multithreading and coroutines.
  • Integrate Android software with embedded automotive or Linux-based platforms and help ensure reliable performance in constrained system environments.
  • Debug and troubleshoot issues across application, service, and embedded system layers using appropriate tools and techniques.
  • Participate in code reviews, contribute to software design discussions, and promote sound object-oriented design principles and development best practices.
  • Support the team through source control, collaboration, and development workflows using GitHub.
  • Contribute to planning, estimation, and execution within an Agile software development environment.
  • Continuously improve software quality, maintainability, and team productivity through effective engineering practices and tooling. 
     

Ford logo

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