Technical Team Lead (Embedded Software Development)
$119.9k - $179.9k per yearGeneral 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.
$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...SuggestedLong term contractFull timeInternshipWork at officeRelocation package- ...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...SuggestedFull timeInternshipRemote work
- ...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...SuggestedFull timeRemote work
$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...SuggestedFull timeContract workWork at officeLocal areaFlexible hours$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...SuggestedFull timeImmediate startRemote workHome office- ...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 contractPermanent employmentFull timeRemote workFlexible hours
- ...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 employmentFull timeManual laborRemote work
$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 employmentFull timeContract workWork at officeWork from homeMonday to fridayDay shift$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 contractFull timeTemporary workWork at officeRemote work- ...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 employmentFull timeRemote workFlexible hours
- ...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 timeWork at officeRemote workFlexible hours
- ...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 employmentFull time
- ...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 timeWork at officeLocal areaFlexible hours
- ...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 employmentFull timeWork at officeRemote workRelocationFlexible hours
$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 jobLong term contractFull timeFlexible hours- ...are building the future. Our team thrives on that energy. When we... ...win. About This Role A Lead at Very is an individual who operates... .... They provide excellent technical leadership and delivery skills... ...to do so. As a Lead Software Engineer, you will serve as the...Hourly payFull timeContract workFor contractorsRemote workVisa sponsorship
- ...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 employmentFull timeRemote work
- ...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 employmentFull timeContract workFor contractorsRemote workFlexible hours
- ...? 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 employmentFull time
- ...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 jobWork at officeImmediate startFlexible hours2 days per week
- ...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 employmentFull timeHome officeFlexible hours
- ...Job Description Canonical is a leading provider of open source software and operating systems to the global enterprise... ...and very few office based roles. Teams meet two to four times yearly in... ...profitable and growing. We are hiring an Embedded Linux Field Engineer for Devices/IoT...Full timeWork at officeLocal areaRemote workWorldwide
$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 jobFull timeImmediate start- ...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 employmentFull timeWork at office
$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 timeInternshipRemote work- 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 contractSummer workLocal areaRemote work
- ...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 contractPermanent employmentFull timeTemporary work
- ...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 timeWork at officeLocal areaRemote workWork from homeWorldwide
- ...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 contractPermanent employmentFull timeLocal areaRemote workWorldwideRelocationFlexible hours
- ...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 contractPermanent employmentFull timeContract workRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Technical Team Lead (Embedded Software Development). Be the first to apply!
