This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Bringing you the best job opportunities in Markham, Ontario

To post a job, login or create an account |  Post a Job

   markham jobs   

Every day you will find new job offers posted by people in Markham!

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Android Software Developer – Software Defined Vehicle

General Motors Canada

This is a Contract position in Markham, ON posted July 29, 2022.

Job Description

As a Software Developer you will be responsible for software development in System UI component within the General Motors Infotainment system. 

  • Contribute as a designer and developer to design, code, and release software for an Android based infotainment system

  • Participate in the design and implementation new features

  • Participate in improving and maintaining existing Infotainment Software

  • Participate in feature requirements analysis and test-case design review

  • Collaborate with other engineers by using Scrum/Agile development process.

  • Provide clear and complete documentation based on the definition of the software development process

  • Be able to occasionally travel domestically and internationally

Additional Job Description

Required Skills and Experience

  • 3+ years of Android Application/SystemUI/UI Framework experience

  • Object-oriented software development experience with a solid grasp of algorithms and data structures

  • Experience with large code bases, developing entirely new code and maintaining existing code

  • Experience with SCM tools like GIT, SVN or ClearCase 

  • Ability to perform diagnostic and investigate issues based on limited information

  • Excellent verbal and written communication skills

  • Creative, disciplined, strong sense of responsibility, delivery and schedule commitment

  • Strong Java, C & C++ Knowledge

  • Successful candidates will be required to attest to, and be prepared to provide proof of, their vaccination status and that any job offer will be conditional on the candidate being fully vaccinated.


  • Bachelor's degree in Computer Science, Software Engineering, or equivalent field

  • Advanced degrees preferred

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us 

We aspire to be the most inclusive company in the world. We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Our Work Appropriately philosophy supports our foundation of inclusion and provides employees the flexibility to work where they can have the greatest impact on achieving our goals, dependent on role needs. Every day, we want every employee, no matter their background, ethnicity, preferences, or location, to feel they belong to one General Motors team.

Diversity Information

General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers.   We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteer opportunities. 

We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities.

Equal Employment Opportunity Statement

Accommodation is available for applicants with disabilities. Should you be contacted by General Motors of Canada, please advise if you require accommodation. General Motors of Canada values diversity and is an equal opportunity employer.