Software Engineering Team Lead

2 months ago


Markham, Ontario, Canada General Motors Full time

Lead a Team of Software Engineers in Developing Cutting-Edge Automotive Solutions

We are seeking a highly motivated and experienced Software Engineering Group Manager to lead our team of talented engineers in the development of innovative software solutions for next-generation vehicles. In this role, you will play a pivotal part in shaping the future of mobility by driving the creation of robust, reliable, and cutting-edge embedded software.

  • Responsibilities:
  • Provide strategic direction and leadership to a team of software engineers, fostering a collaborative and high-performing environment.
  • Oversee the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
  • Champion agile methodologies and best practices to ensure efficient and iterative software development.
  • Collaborate closely with cross-functional teams, including product managers, designers, and hardware engineers, to deliver integrated solutions.
  • Mentor and develop team members, providing technical guidance and fostering their professional growth.
  • Stay abreast of emerging technologies and industry trends in the automotive software domain.

Qualifications:

  • Bachelor's or Master's degree in Computer Science/Engineering, Software Engineering, Electrical Engineering, or a related technical field.
  • 10+ years of proven experience developing software solutions, with a strong focus on embedded systems (C/C++).
  • Demonstrated success leading and managing agile development teams.
  • Exceptional analytical and problem-solving skills, with the ability to translate complex technical concepts into actionable plans.
  • Excellent communication and interpersonal skills, enabling effective collaboration and stakeholder engagement.
  • Experience in software test automation (Linux/Unix shell scripting, Python, JUnit, GTest).
  • Familiarity with containerization environments (Docker and Kubernetes).

Preferred Qualifications:

  • Experience with embedded data recording for ADAS applications.
  • Experience with Android, Linux, and/or QNX operating systems.
  • Knowledge of Cloud Computing platforms (Microsoft Azure/AWS).
  • Familiarity with telecommunication networks and security protocols.


  • Markham, Ontario, Canada General Motors Full time

    Job Title: Software Engineering Team LeadAbout the RoleWe are seeking an experienced Software Engineering Team Lead to join our team at General Motors. As a key member of our engineering organization, you will be responsible for leading a team of software engineers in the development of cutting-edge software solutions for our vehicles.Key...


  • Markham, Ontario, Canada General Motors Full time

    Job Title: Software Engineering Team LeadAbout the RoleWe are seeking an experienced Software Engineering Team Lead to join our team at General Motors. As a key member of our engineering organization, you will be responsible for leading a team of software engineers in the development of cutting-edge software solutions for our vehicles.Key...

  • Lead Systems Engineer

    1 month ago


    Markham, Ontario, Canada Jonas Software UK Full time

    Job Title: Lead Systems EngineerJob Summary:We are seeking a highly skilled Lead Systems Engineer to join our team at Jonas Software UK. As a key member of our infrastructure team, you will be responsible for designing, implementing, and managing complex infrastructure solutions to support our business operations.Key Responsibilities:Design and implement...

  • Lead Systems Engineer

    1 month ago


    Markham, Ontario, Canada Jonas Software UK Full time

    Job Title: Lead Systems EngineerJob Summary:We are seeking a highly skilled Lead Systems Engineer to join our team at Jonas Software UK. As a key member of our infrastructure team, you will be responsible for designing, implementing, and managing complex infrastructure solutions to support our business operations.Key Responsibilities:Design and implement...


  • Markham, Ontario, Canada General Motors Full time

    Job SummaryWe are seeking a highly experienced Software Engineering Team Lead to join our team at General Motors. As a key member of our engineering organization, you will be responsible for leading agile teams delivering modular and testable embedded software components to successful product delivery.Key ResponsibilitiesLead cross-functional teams of...


  • Markham, Ontario, Canada General Motors Full time

    Job SummaryWe are seeking a highly experienced Software Engineering Team Lead to join our team at General Motors. As a key member of our engineering organization, you will be responsible for leading agile teams delivering modular and testable embedded software components to successful product delivery.Key ResponsibilitiesLead cross-functional teams of...

  • Software Engineer

    1 week ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a skilled Software Engineer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the real-world needs of our customers.Key ResponsibilitiesDesign and develop scalable, high-volume...


  • Markham, Ontario, Canada General Motors Full time

    Job Title: Engineering Group ManagerAbout the RoleWe are seeking an experienced Engineering Group Manager to lead our software development team. As a key member of our organization, you will be responsible for driving the development of cutting-edge software solutions for our automotive products.Key ResponsibilitiesLead a team of software engineers in the...


  • Markham, Ontario, Canada General Motors Full time

    Job Title: Engineering Group ManagerAbout the RoleWe are seeking an experienced Engineering Group Manager to lead our software development team. As a key member of our organization, you will be responsible for driving the development of cutting-edge software solutions for our automotive products.Key ResponsibilitiesLead a team of software engineers in the...


  • Markham, Ontario, Canada General Motors Full time

    Job DescriptionGeneral Motors is seeking a highly skilled and experienced Engineering Group Manager to lead our software development teams. As a key member of our organization, you will be responsible for driving the development of cutting-edge software solutions that meet the needs of our customers.Key ResponsibilitiesLead agile teams delivering modular and...


  • Markham, Ontario, Canada General Motors Full time

    Job DescriptionGeneral Motors is seeking a highly skilled and experienced Engineering Group Manager to lead our software development teams. As a key member of our organization, you will be responsible for driving the development of cutting-edge software solutions that meet the needs of our customers.Key ResponsibilitiesLead agile teams delivering modular and...


  • Markham, Ontario, Canada LSG Partners Full time

    Job Title: Lead Software EngineerWe are seeking a highly skilled and experienced Lead Software Engineer to join our team at LSG Partners. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of software solutions that meet the needs of our clients.Job Description:Key...

  • Lead Systems Engineer

    1 month ago


    Markham, Ontario, Canada Jonas Software UK Full time

    Job Title: Lead Systems EngineerJob Summary:We are seeking a highly skilled Lead Systems Engineer to join our team at Jonas Software UK. As a key member of our IT department, you will be responsible for designing, implementing, and managing complex infrastructure solutions to support our business operations.Key Responsibilities:Design and implement...


  • Markham, Ontario, Canada LSG Partners Full time

    Job Title: Lead Software EngineerWe are seeking a highly skilled and experienced Lead Software Engineer to join our team at LSG Partners. As a Lead Software Engineer, you will be responsible for leading the development of software applications and ensuring that they meet the required quality and functionality standards.Key Responsibilities:Lead the...


  • Markham, Ontario, Canada LSG Partners Full time

    Job Title: Lead Software EngineerWe are seeking a highly skilled and experienced Lead Software Engineer to join our team at LSG Partners. As a Lead Software Engineer, you will be responsible for leading the development of software applications and ensuring that they meet the required quality and functionality standards.Key Responsibilities:Lead the...


  • Markham, Ontario, Canada LSG Partners Full time

    Job Title: Lead Software EngineerWe are seeking an experienced Lead Software Engineer to join our team at LSG Partners. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of software solutions.Job Summary:Lead the development of software solutions from concept to...


  • Markham, Ontario, Canada LSG Partners Full time

    Job Title: Lead Software EngineerWe are seeking an experienced Lead Software Engineer to join our team at LSG Partners. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of software solutions.Job Summary:Lead the development of software solutions from concept to...

  • Lead Systems Engineer

    4 weeks ago


    Markham, Ontario, Canada Jonas Software UK Full time

    Job Title: Lead Systems EngineerJob Summary:We are seeking a highly skilled Lead Systems Engineer to join our team at Jonas Software UK. As a key member of our IT department, you will be responsible for designing, implementing, and managing complex infrastructure solutions to support our business operations.Key Responsibilities:Design and implement...


  • Markham, Ontario, Canada LSG Partners Full time

    Job Title: Lead Software EngineerWe are seeking a highly skilled and experienced Lead Software Engineer to join our team at LSG Partners. As a Lead Software Engineer, you will be responsible for leading the development of software applications and ensuring that they meet the required quality and functionality standards.Key Responsibilities:Lead the...


  • Markham, Ontario, Canada LSG Partners Full time

    Job Title: Lead Software EngineerWe are seeking an experienced Lead Software Engineer to join our team at LSG Partners. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of software solutions.Job Summary:Lead the development of software solutions from concept to...