Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Technical Team Lead (Embedded Software Development)

$119.9k - $179.9k per year
Full-time

General Motors

Job Responsibility:

Work Arrangement: This role is based remotely but if you live within a 80 KM radius of Markham Elevation Centre, you are expected to report to that location three times a week, at minimum.

At General Motors, we envision a future with zero crashes, zero emissions, and zero congestion. We are on a mission to create the next generation of vehicle compute platforms. As part of this transformative effort, we are redefining how automotive software is developed, deployed and monitored, establishing a ubiquitous connection between vehicles and cloud-edge resources.

The Role

As a Technical Team Lead for Embedded SW Development within the Data Engineering organization, you will play a crucial role in this evolution. You will lead a team to develop software that not only transmits observability data from embedded modules but also acts as an enabler for apps and services to emit this data, providing key insights into system performance in real-world conditions. This role requires a hands-on approach to guide the team in building a comprehensive observability system using Open Telemetry and related tools.

You are a hands-on technical leader with strong experience in C++, C, Java, and/or Rust. You have a proven track record of delivering high-quality embedded software using Agile methodologies. Your expertise includes working with data capture and transmission and developing mechanisms that enable applications and services to emit observability data efficiently. You are also skilled in implementing secure and reliable data transmission protocols.

What You'll Do

  • Lead the development and implementation of software solutions within the team, including feature development, maintenance, and bug fixes.

  • Directly engage in writing code and participate in code and test case reviews.

  • Conduct software verification, including unit and integration testing, as needed.

  • Ensure clear and comprehensive documentation in line with the software development process.

  • Take full ownership of projects, making key design and implementation decisions independently while mentoring junior team members.

  • Be a proactive and energetic leader in a dynamic team environment.

  • Focus on building an observability system using tools like Fluent Bit and leveraging Open Telemetry.

  • Develop and enhance the mechanisms that enable embedded apps and services to emit observability data, facilitating comprehensive monitoring and analysis of vehicle performance.

  • Implement and maintain secure communication protocols to protect data integrity and confidentiality during transmission.

  • Ensure the reliability and robustness of data transmission, implementing strategies to detect and recover from transmission errors and data loss.

Additional

Your Skills & Abilities (Required Qualifications)

  • Bachelor's degree in Computer Science/Engineering, Software Engineering, Electrical Engineering, or a related technical field.

  • 7+ years of relevant software development experience in embedded systems.

  • Experience with CI/CD technologies.

  • Hands-on experience with observability tools, particularly Fluent Bit and Open Telemetry.

  • Experience in software test automation (Linux/Unix shell scripting, Python, JUnit, GTest).

  • Experience in software containerization (Docker and Kubernetes).

What Will Give You A Competitive Edge (Preferred Qualifications)

  • Master's degree in Computer Science/Engineering, Software Engineering, Electrical Engineering, or a related technical field.

  • Experience developing in Android, Linux, and/or QNX.

  • Experience with Cloud Computing platforms (e.g., 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

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.

Benefits Overview

The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:

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

#LI-BG1

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.

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Technical Team Lead (Embedded Software Development) in Remote vacancy
  • $156.1k - $181.1k per year

     ...demand space connectivity - we're leading it! Our mission is to provide...  ...What sets Kepler apart is our team: bold thinkers, skilled...  ...* $1,500 annual professional development fund to support your growth....  ...re on the hunt for a top-tier Embedded Software Engineer . Your focus... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    Relocation package

    Kepler Communications

    Remote
    24 days ago
  •  ...PC and IoT technologies. Our teams partner with specialist engineers...  ...-class hardware platforms and software stacks Work with partners...  ...partner platforms with inputs on technical plans, testing strategy,...  ...metrics Participate as technical lead on complex customer... 
    Suggested
    Full time
    Internship
    Remote work

    Canonical

    Remote
    2 days ago
  •  ...Job Responsibility: Technical Software Architect Req ID: 53837 Location: Toronto, CA : Technical...  ..., and Decision Management. Sapiens' team of more than 5,000 employees operates...  ...Architect of the CoreSuite for WC development group and with minimal supervision, the... 
    Suggested
    Full time
    Remote work

    Sapiens

    Remote
    3 days ago
  • $90k - $140k per year

     ...Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares...  ..., not to mention an incredible team with unbelievable talent and integrity...  ...practices and wants to continue developing technical depth, product judgment, and... 
    Suggested
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Remote
    7 days ago
  • $104k - $139k per year

     ...and distribute open-source software that enables people to enjoy the...  ...on their terms.  About the Team & Role The AI Platform team is...  ...operational excellence. Lead efforts to optimize backend services...  ...features. Contribute to technical design discussions, propose... 
    Suggested
    Full time
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    5 days ago
  •  ...Toulouse, our multidisciplinary team of engineers, scientists, and...  ...Space Segment - Reporting to Lead Satellite Systems Your Role...  ...role in shaping the onboard software that powers our satellite constellation...  ....  In addition to software development, you will contribute to system... 
    Long term contract
    Permanent employment
    Full time
    Remote work
    Flexible hours

    constellr GmbH

    Remote
    7 days ago
  •  ...Technical Lead (Perm, Canada, Remote) This is a  full-time, permanent opportunity  for candidates...  ...Nearform is an independent team of data & AI experts, engineers, and designers...  ...be responsible for leading and guiding development teams while working directly with clients... 
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Nearform

    Remote
    29 days ago
  • $94.5k - $118.8k per year

     ...enables executive, sales, and marketing teams to optimize customer journey experiences...  ...intelligence AI-powered solutions for market-leading companies in leading B2B2C vertical...  ...successful brands. Job Overview As a Software Development Engineer at Marchex, you will play a... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work

    Marchex Inc.

    Remote
    12 hours ago
  •  ...Full-Time | Senior Level | Engineering Team About ScholarshipOwl...  ...for a hands-on and strategic AI Team Lead to drive the growth of our AI/ML capabilities...  ...You’ll have the opportunity to own the technical roadmap, guide the development of ML pipelines, and explore cutting-... 
    Permanent employment
    Full time
    Manual labor
    Remote work

    ScholarshipOwl

    Remote
    14 days ago
  •  ...engineering, product, and community teams to provide insights that will guide the development of Percona's add-ons, extensions,...  ...Experienced conference speaker, technical blog writer, activity on public...  ...providing the best open source database software, support, and services. We make... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Percona

    Remote
    12 hours ago
  • $90k - $100k per year

     ...années d'expérience en développement communautaire, en éducation des adultes, en RH, en consultation ou dans un domaine connexe, et est un leader communautaire bien informé et axé sur la communauté, ayant une compréhension des subtilités de la gestion des ressources aquatiques et... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Work from home
    Monday to friday
    Day shift

    The Confederacy of Mainland Mi'kmaq

    Remote
    12 hours ago
  •  ...Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares...  ..., not to mention an incredible team with unbelievable talent and integrity...  ...Overview We’re looking for a seasoned Technical Lead, Front End Technologies  who... 
    Full time
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Remote
    a month ago
  •  ...portfolio. We are currently seeking a Technical Team Leader to join one of our clients ' team...  ...fit for you. Responsibilities: # Lead and Inspire: Effectively guide a high-performing...  ...: Cultivate a culture of learning and development, supporting the professional growth of... 
    Permanent employment
    Full time

    TechBiz Global GmbH

    Remote
    a month ago
  •  ...Distribusion is the world’s leading ground transportation marketplace...  ...looking for an Engineering Team Leader. We deliver projects and...  ...leader who can combine strong technical expertise with people...  ...grow Engineering teams (people development, people engagement, hiring, etc... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours

    Distribusion Technologies

    Remote
    5 days ago
  •  ...? It's all about our people . Our team is made up of brave, passionate and caring...  ...If so, we're looking for a Banking App Technical Lead to join our team on the journey to...  ...What You’ll do: Build and lead a Mobile development app team, encouraging collaboration,... 
    Permanent employment
    Full time

    tbi bank

    Remote
    5 days ago
  • $110k - $120k per year

     ...Team Lead, Account Management FabStation | Remote (Canada) | Full-Time Base Salary: $110,000–$120,000 CAD | Commission: $30,000–$60,000...  ...,000 CAD WHO WE ARE FabStation builds augmented reality software that brings BIM models directly onto the shop floor for steel fabricators... 
    Remote job
    Long term contract
    Full time
    Flexible hours

    FabStation

    Remote
    2 days ago
  •  ...TechBiz Global is a leading recruitment and software development company. Our diverse, globally distributed team provides IT recruitment, outstaffing, outsourcing, software development, and different consulting services with a primary focus on making our partners achieve their... 
    Permanent employment
    Full time
    Remote work

    TechBiz Global GmbH

    Remote
    3 days ago
  •  ...collaboration. Description: As a Technical Product Manager, you will help shape how...  .... When this role works well, teams move faster, product decisions get sharper...  ...a technical background (whether that's software development or another hands-on technical role), and... 
    Permanent employment
    Full time
    Contract work
    For contractors
    Remote work
    Flexible hours

    Tiugo Technologies

    Remote
    14 days ago
  • $110k - $130k per year

     ...Job Opening: Senior Technical SR&ED Writer (Software Focus) Location: Remote Company: Zero To One Strategic...  ...ED and other government programs. Our team includes former CRA auditors, software...  ...successful SR&ED claims. You will lead the development of technical narratives... 
    Remote job
    Full time
    Immediate start

    RightBlue Labs Inc

    Remote
    2 days ago
  •  ...Be our in-house technical expert! Evolving Web, a Montreal-based digital agency with a team of over 100 technologists, designers, and strategists...  ...for a Drupal Architect/Team Lead.  Evolving Web specializes...  ..., high-impact web design and development solutions that help... 
    Remote job
    Work at office
    Immediate start
    Flexible hours
    2 days per week

    Evolving Web

    Remote
    more than 2 months ago
  •  ...source of renewable energy , the team is creating a completely new...  ...closely with  mechanical, software, hydraulic and physics...  ...responsibility for complete hardware development, from initial concepts and...  ...startup and take on increasing technical responsibility as the company... 
    Permanent employment
    Full time
    Work at office

    ANGEHEUERT GmbH

    Remote
    11 days ago
  •  ...Team Lead Backoffice Operations (gn) Berlin | Hybrid | Vollzeit | unbefristet Über uns Companisto ist das führende Business Angel Netzwerk in der D-A-CH-Region und der Europäischen Union. Über 190.000 Investor:innen und mehr als 6.550 Business Angels investieren über... 
    Permanent employment
    Full time
    Home office
    Flexible hours

    Companisto GmbH

    Remote
    11 days ago
  • $150k - $240k per year

     ...highly ambiguous problem spaces. Software Engineer About the company...  ...engineers, who come from leading technology companies, jointly...  ...! While there are real technical challenges in making mineral...  ...– sometimes literally! – by embedding directly with the exploration... 
    Full time
    Internship
    Remote work

    KoBold Metals

    Remote
    1 day ago
  • Edgewell is a global team of over 6,000 visionaries, doers and makers...  ...but determination. BUSINESS DEVELOPMENT MANAGER: London Drugs / Save...  .... Proficiency with various software programs (Excel, PowerPoint,...  ...our colleagues can learn and lead. We prohibit discrimination based... 
    Long term contract
    Summer work
    Local area
    Remote work

    Edgewell Personal Care Brands, LLC

    Remote
    1 day ago
  •  ...VertiGIS builds powerful GIS software that helps organizations design...  ...infrastructure. Our products enhance leading mapping platforms, most...  ...international environment. Our teams are made up of driven, curious...  ...business stakeholders and technical teams. The ideal candidate... 
    Long term contract
    Permanent employment
    Full time
    Temporary work

    VertiGIS GmbH

    Remote
    3 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology...  ...and very few office-based roles. Teams meet two to four times yearly in...  ...everything from the system firmware and embedded software, bootloaders, up through... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    4 days ago
  •  ...role, you'll work alongside our Business Development team to win new business, shape customer...  ...Our integrated product ecosystem helps leading pharmaceutical companies reduce risk, improve...  ...operates at the intersection of hardware, software, data, and logistics - combining Swiss... 
    Long term contract
    Permanent employment
    Full time
    Local area
    Remote work
    Worldwide
    Relocation
    Flexible hours

    SkyCell AG

    Remote
    12 days ago
  •  ...to run a project which spans teams and time zones, hiring and managing...  .... Canonical’s largest software products are built by multiple...  ...more secure for deployment and development. We strive to be the provider...  ...developers with the confidence to lead by example across the full... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    1 day ago
  •  ...Addepto is a leading AI consulting () and data engineering () company...  ...robust, scalable, and secure software solutions. This role requires...  ...business requirements and technical execution, ensuring our solutions...  ...: Lead the design and development of end-to-end architectural solutions... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Remote work
    Flexible hours

    Addepto

    Remote
    12 hours ago
  •  ...craftsmanship and innovation to the development and delivery of Intelex’s software products, with the objective of...  ...and empowering them with industry-leading capabilities and UX. They collaborate...  ...agile (Scrum / Kanban) practice. Our team is moving toward a continuous integration... 
    Full time
    Local area

    Fortive

    Remote
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Technical Team Lead (Embedded Software Development). Be the first to apply!