Software Engineering Lead

1 week ago


Markham, Ontario, Canada General Motors Full time

Job Summary

We are seeking a highly skilled Senior Software Developer to join our team at General Motors. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.

Key Responsibilities

  • Design and develop software systems using programming languages such as C, C++, and other related languages.
  • Collaborate with cross-functional teams to identify and prioritize software development projects.
  • Develop and maintain software documentation, including technical specifications and user manuals.
  • Troubleshoot and resolve complex software issues, including debugging and root cause analysis.
  • Stay up-to-date with industry trends and emerging technologies, and apply this knowledge to improve our software development processes.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience with Fluent Bit, including configuration, customization, and plugin development.
  • Proficiency in programming languages such as C, C++, and other related languages (10+ years of hands-on development experience).
  • Familiarity with QNX and Android.
  • Solid understanding of logging and data processing principles.
  • Experience with containerization technologies like Docker and orchestration platforms such as Kubernetes.
  • Familiarity with cloud platforms (AWS, GCP, Azure) and their logging services.
  • Strong problem-solving skills and the ability to troubleshoot complex issues.
  • Excellent communication skills and the ability to work effectively in a team environment.

Preferred Qualifications

  • Contributions to Fluent Bit or other open-source projects.
  • Knowledge of security best practices in logging and data processing.
  • Experience with CI/CD pipelines and automation tools.

Benefits Overview

At General Motors, we offer a comprehensive compensation package that includes:

  • Paid time off, including vacation days, holidays, and supplemental benefits for pregnancy, parental, and adoption leave.
  • Healthcare, dental, and vision benefits.
  • Life insurance plans to cover you and your family.
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
  • GM Vehicle Purchase Plan for you, your family, and friends.

About General Motors

Our vision is a world with Zero Crashes, Zero Emissions, and Zero Congestion. We are committed to leading the change that will make our world better, safer, and more equitable for all.

Why Work at General Motors

We aspire to be the most inclusive company in the world. We believe that every employee, regardless of their background, ethnicity, preferences, or location, should feel they belong to one General Motors team.

Diversity and Inclusion

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.

Equal Employment Opportunity Statement

Accommodation is available for applicants with disabilities. If you require accommodation, please advise us. General Motors of Canada values diversity and is an equal opportunity employer.


  • Software Engineer

    1 week ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced 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 implementing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...

  • Software Engineer

    6 days ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced 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 implementing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...

  • Software Engineer

    3 days ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Jonas Software UK. As a key member of our Research and Development team, you will play a critical role in designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop...

  • Software Engineer

    2 days ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Jonas Software UK. As a key member of our Research and Development team, you will play a critical role in designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop...

  • Lead Systems Engineer

    2 weeks ago


    Markham, Ontario, Canada Jonas Software UK Full time

    Job SummaryWe are seeking a highly skilled and experienced 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 ResponsibilitiesDesign and engineer overall infrastructure and...


  • Markham, Ontario, Canada Jonas Software UK Full time

    About the Role:We are seeking a highly skilled and experienced 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 engineer overall infrastructure...


  • Markham, Ontario, Canada Jonas Software UK Full time

    About the Role:We are seeking a highly skilled and experienced 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 engineer overall infrastructure...


  • Markham, Ontario, Canada Huawei Full time

    We are seeking an experienced Lead Software Engineer to become an integral part of our innovative team at Huawei.Key Responsibilities:Evaluate software specifications and components for system architectureEngage in software engineering at both product and platform levelsOversee the design and coding execution for critical subsystems or essential...


  • Markham, Ontario, Canada LSG Partners Full time

    About the RoleWe 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 complex software systems.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Job SummaryWe are seeking a highly skilled and experienced 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 ResponsibilitiesDesign and engineer overall infrastructure and...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Job SummaryWe are seeking a highly skilled and experienced 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 ResponsibilitiesDesign and engineer overall infrastructure and...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Embedded Systems Software Engineer – Satellite Technology Are you eager to be part of a leading global engineering design firm that excels in embedded software/hardware, electronics, and electro-mechanics? As a valued team member, you will:Engage in both internal projects and client sites.Collaborate with seasoned engineers in the design, coding, testing,...


  • Markham, Ontario, Canada General Motors Full time

    Lead a Team of Software Engineers in Developing Cutting-Edge Automotive SolutionsWe 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...


  • 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...

  • Technical Lead

    1 week ago


    Markham, Ontario, Canada CB Canada Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Architect to join our team at CB Canada. As a key member of our software engineering team, you will be responsible for designing and developing complex software systems, leading cross-functional teams, and driving technical innovation.Key ResponsibilitiesDesign and develop scalable,...


  • Markham, Ontario, Canada Multiplex Systems Private Limited Full time

    Position Overview We are seeking a Lead PHP Software Engineer to join our dynamic team at Multiplex Systems Private Limited. The ideal candidate will possess a robust background in PHP development and demonstrate both teamwork and independent working capabilities. Key Responsibilities Design and implement new software applications and modules. Enhance and...


  • Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Implementation Manager to join our team at Jonas Software UK. As an Implementation Manager, you will be responsible for overseeing the implementation of high-quality websites and customer experiences for our elite private members clubs around the world.Key ResponsibilitiesLead a dynamic team of...


  • Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Implementation Manager to join our team at Jonas Software UK. As an Implementation Manager, you will be responsible for overseeing the implementation of high-quality websites and customer experiences for our elite private members clubs around the world.Key ResponsibilitiesLead a dynamic team of...


  • Markham, Ontario, Canada Web Industrial Solutions Inc. Full time

    Position OverviewWeb Industrial Solutions Inc. is seeking a dedicated Senior Software Developer to enhance our software development team. The ideal candidate will possess a strong educational background and relevant experience in software engineering.QualificationsEducation: Bachelor's degree in Computer Science or a related fieldExperience: 2 to 3 years in...