Technical Team Lead

4 weeks ago


Markham, Ontario, Canada General Motors Full time

Job Summary

We are seeking a highly skilled Technical Team Lead to join our team at General Motors. As a Technical Team Lead, you will be responsible for leading a team of software developers in the design, development, and implementation of embedded systems for our automotive technology.

Key Responsibilities

  • Lead a team of software developers in the design, development, and implementation of embedded systems for our automotive technology.
  • Develop and maintain software systems for embedded devices, including firmware, drivers, and middleware.
  • Collaborate with cross-functional teams to ensure timely and successful project delivery.
  • Provide technical guidance and mentorship to team members to ensure they have the necessary skills and knowledge to perform their duties.
  • Develop and maintain technical documentation, including design documents, test plans, and release notes.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 7+ years of relevant software development experience in embedded systems.
  • Experience with CI/CD technologies, including Jenkins, GitLab CI/CD, and Docker.
  • Hands-on experience with observability tools, particularly Fluent Bit and OpenTelemetry.
  • Experience in software test automation, including Linux/Unix shell scripting, Python, JUnit, and GTest.
  • Experience in software containerization, including Docker and Kubernetes.

Preferred Qualifications

  • Master's degree in Computer Science, Engineering, or a related technical field.
  • Experience developing in Android, Linux, and/or QNX.
  • Experience with Cloud Computing platforms, including Microsoft Azure.
  • Knowledge of telecommunication networks and security.
  • Experience with edge computing, cloud services, and IoT technologies.
  • Familiarity with Service Oriented Architectures and Microservice principles.
  • Knowledge of major automotive vehicle systems.
  • Demonstrated ability to ensure the reliability of data transmission in distributed systems.

Compensation and Benefits

The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable provincial laws. The compensation may not be representative for positions located outside of British Columbia, Prince Edward Island, or Nova Scotia.

The salary range for this role is CAD 119,900 - 179,900. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

The total rewards program at General Motors includes paid time off, healthcare, dental, and vision benefits, life insurance plans, and a Defined Contribution Pension plan.



  • Markham, Ontario, Canada Technical PLastics Inc. Full time

    Job DescriptionWe are seeking a skilled CNC machinist to join our team at Technical Plastics Inc.About the RoleThis is a permanent, full-time position that involves setting up and operating conventional and computer-controlled machine tools to produce high-quality plastics products.Duties and ResponsibilitiesRead and interpret engineering drawings,...


  • Markham, Ontario, Canada Technical PLastics Inc. Full time

    We are seeking a highly skilled CNC Machinist to join our team at Technical Plastics Inc. This is an exciting opportunity to work with cutting-edge technology and contribute to the production of high-quality products.About the Role:This CNC Machinist position plays a critical role in our manufacturing process, ensuring that our products meet the highest...

  • Senior Technical Lead

    1 month ago


    Markham, Ontario, Canada General Motors Full time

    Job Title: Senior Technical LeadWe are seeking a highly skilled Senior Technical Lead to join our team at General Motors. As a key member of our technical leadership team, you will be responsible for leading the deployment and refinement of state-of-the-art observability frameworks, contributing significantly to the operational excellence and innovation of...

  • Senior Technical Lead

    4 weeks ago


    Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Senior Technical LeadWe are seeking a highly skilled Senior Technical Lead to join our team at Huawei Technologies Canada Co., Ltd. as a Principal/Distinguished Engineer.Key Responsibilities:Design and develop a next-generation data + AI system framework/engine.Lead the team in understanding the competitive landscape for data processing and...

  • IT Manager

    1 month ago


    Markham, Ontario, Canada CB Canada Full time

    Job Summary:CB Canada is seeking a skilled IT Manager to lead our Help Desk team. As a hybrid role, you will be responsible for managing a remote team, providing technical support, and ensuring excellent customer service.Key Responsibilities:Manage a team of IT professionals, providing guidance and support as needed.Provide technical support for hardware,...

  • Senior Technical Lead

    1 month ago


    Markham, Ontario, Canada GE Power Portfolio Full time

    Job SummaryAs a Senior Technical Lead at GE Power Portfolio, you will be responsible for leading and mentoring a team of engineers responsible for the design, development, and implementation of instrumentation and control systems for power generation plants. Your focus will be on work planning, technical approach, design assurance, and execution excellence...


  • Markham, Ontario, Canada General Motors Full time

    Job Title: Embedded Systems Technical LeadAbout the Role:We are seeking a highly skilled and experienced Technical Lead to join our team at General Motors. As a Technical Lead, you will be responsible for leading the development of embedded systems software and ensuring the reliability of data transmission in distributed systems.Key Responsibilities:Lead the...


  • Markham, Ontario, Canada Synopsys Inc Full time

    Job Title: Technical Program ManagerAbout the Role:We are seeking a highly skilled Technical Program Manager to lead our SoC Design team. As a Technical Program Manager, you will be responsible for integrating more capabilities into an SoC—faster. Our Silicon IP business offers the world's broadest portfolio of silicon IP—predesigned blocks of digital...


  • Markham, Ontario, Canada Aviva plc Full time

    Guidewire ClaimCenter Technical LeadWe are seeking a highly skilled Technical Lead to join our Software Engineering Group and lead the design and implementation of Guidewire ClaimCenter solutions within our organization.As a Guidewire ClaimCenter Technical Lead, you will play a pivotal role in driving our claims transformation agenda, ensuring that we use...

  • Account Executive

    1 month ago


    Markham, Ontario, Canada Pace Technical Full time

    Job SummaryWe are seeking a highly motivated and results-driven Account Executive to join our team at Pace Technical. As an Account Executive, you will be responsible for building and maintaining strong relationships with our clients, identifying new business opportunities, and driving sales growth.Key Responsibilities Develop and execute sales strategies to...


  • Markham, Ontario, Canada Pace Technical Full time

    About the RoleWe're seeking a highly motivated Business Development Specialist to join our team at Pace Technical. As a key member of our sales team, you will be responsible for driving business growth through prospecting, networking, and leveraging our lead-generating tools.Key ResponsibilitiesProspect for new clients and generate sales opportunities using...

  • Account Manager

    4 weeks ago


    Markham, Ontario, Canada Pace Technical Full time

    Account Executive Job DescriptionWe're seeking a skilled Account Executive to join our team at Pace Technical. As an Account Executive, you will be responsible for building and maintaining relationships with existing clients, identifying new business opportunities, and driving sales growth.Key Responsibilities:Prospect for new clients and generate sales...


  • Markham, Ontario, Canada Aviva plc Full time

    Technical Leadership OpportunityAviva plc is embarking on a transformative journey to modernize its digital offerings. We are seeking a seasoned Senior DevOps Technical Lead to spearhead our Digital team's efforts. As a key member of our team, you will be responsible for ensuring the quality of software design and implementation, driving thought leadership...


  • Markham, Ontario, Canada Aviva Full time

    At Aviva, we're looking for a skilled Guidewire ClaimCenter Technical Lead to join our Software Engineering Group. As a key member of our team, you'll work with globally distributed teams to design, develop, test, and implement solutions that drive our claims transformation agenda.As a Guidewire ClaimCenter Technical Lead, you'll be responsible for leading...

  • Technical Lead

    1 month ago


    Markham, Ontario, Canada Aviva Full time

    Aviva is embarking on a digital transformation journey to modernize its customer experience.We are seeking a Senior Software Engineer and Architect to join our Digital team as Technical Lead. As a key member of our team, you will be responsible for the quality of software design and implementation. You will drive thought leadership within the developer...


  • Markham, Ontario, Canada LSG Partners Full time

    Job Title: Software Engineering Team LeadDescription:We are seeking an experienced Software Engineering Team Lead to join our team at LSG Partners. The successful candidate will lead our software development team, overseeing the design, development, and deployment of our software solutions.Responsibilities:Lead the software development team to deliver...


  • Markham, Ontario, Canada Pace Technical Full time

    Account Executive Job DescriptionWe are seeking a highly motivated and results-driven Account Executive to join our team at Pace Technical. As an Account Executive, you will be responsible for developing and maintaining relationships with existing clients, identifying new business opportunities, and driving sales growth.Key Responsibilities:Prospect for new...


  • Markham, Ontario, Canada Aviva plc Full time

    Job OverviewWe are seeking an experienced Technical Lead to drive the design, implementation, and maintenance of our Guidewire ClaimCenter solutions. As a key member of our Software Engineering Group, you will collaborate with globally distributed teams to plan, develop, test, and deploy solutions that enhance claims processing efficiency, reduce costs, and...

  • Technical Lead

    2 weeks ago


    Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About Huawei Technologies Canada Co., Ltd.We are a leading technology company that drives digital transformation globally. Our Canadian branch is seeking a highly skilled technical leader to join our team.

  • ECM Technical Lead

    4 weeks ago


    Markham, Ontario, Canada Aviva Full time

    We are seeking a highly skilled and experienced Enterprise Content Management (ECM) Senior Software Engineering Lead to join our team at Aviva. The ideal candidate will have extensive experience with ECM technologies, including FileNet, OpenText, Case Manager, IBM Business Automation Workflow, DocVault, and DocuSign.As a Senior Software Engineering Lead, you...