Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Senior Embedded Software Development Engineer

$115k - $164.6k par année
Temps plein

General Motors

Markham, ON

This posting is for an existing vacancy within the organization and is open to new applications.
AI Disclosure:
As part of the application process, Artificial Intelligence will be used in the hiring process for this role
This means the successful candidate is expected to report to the office three days per week, at minimum
The Data Engineering organization at General Motors Canada is developing a unified, scalable Vehicle Observability Data Architecture to enable consistent, secure, and high‑fidelity data from vehicle ECUs to the cloud. We’re seeking a Senior Embedded Software Engineer to design and integrate embedded data pipelines across diverse in‑vehicle platforms, ensuring cohesive interaction between the control plane (configuration, arbitration, lifecycle) and the data plane (streaming telemetry and file‑based transfer).
The ideal candidate brings deep embedded expertise in C/C++ and Android, a track record of delivering solutions across Android Automotive, Linux, and QNX, and hands‑on experience scaling observability data flows from ECU to cloud while meeting strict reliability, performance, and security requirements.
Own and develop software solutions as part of a larger team; Lead and participate in code, and test case reviews

Conduct software verification (unit, and integration testing as needed)

Provide clear and complete documentation per the software development process

Collaborate with team members through Scrum/Agile

Take ownership of each project, make design and implementation decisions autonomously, and mentor junior members

Define and implement observability SW across Android, Linux, and QNX

Support vehicle‑local data access mechanisms (e.g., Control Plane Integration
Build/extend Libraries to handle configuration retrieval, validation, arbitration, and persistence/fallback to last‑known‑good

Data Plane Integration
Reliability, Performance & Security
Implement runtime controls to enable/disable observability data

Ensure compliance with cybersecurity and data‑protection requirements for local and remote access to observability data

Produce clear design documents, configuration guides, and support operational runbooks

Collaborate closely with embedded platform teams, observability/data engineering, product, and validation to deliver end‑to‑end data flows from ECU to cloud

Bachelor’s degree in Computer Science, Engineering, or a related field.

5+ years in embedded software development or systems engineering across Android, Linux, and/or QNX.

Strong coding proficiency in C/C++ and Android Java with experience in platform‑level integrations.

Experience designing metrics/telemetry for operational visibility and remote control at fleet scale.

Clear, concise technical communication; Experience integrating with control plane services (configuration retrieval, arbitration, persistence/fallback) and data plane pipelines (streaming and file‑based transfer).

create/upload data).

Knowledge of automotive cybersecurity controls and data‑protection processes.

Exposure to OpenTelemetry, protobuf/gRPC, or similar observability/data‑plane technologies.

Automotive domain familiarity: ECU architectures, SoC platforms, diagnostics, failure/crash analysis

GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE.
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;

From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
General Motors offers opportunities to all job seekers including individuals with disabilities.

L'offre d'emploi a été publiée il y a 9 heures
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Senior Embedded Software Development Engineer à Markham, ON
  • $94.5k - $141.7k par année

     ...Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary As...  ..., create, modify, and validate embedded and cloud-edge software, applications...  ...CPU, DSP, and NPU processors and AI engines comprising its SoC portfolio for mobile... 
    Senior
    Travail occasionnel
    Travail à domicile

    Qualcomm

    Markham, ON
    il y a 14 jours
  • $162.9k - $244.3k par année

     ...Job Description Summary We are seeking a highly skilled Senior Embedded Reliability Engineer with a strong background in protection and control systems, energy management devices, and utility-scale software for transmission and distribution (T&D) applications. In this... 
    Senior
    Contrat Longue Durée
    Travail au bureau
    Travail à distance
    Programme de réinstallation

    GE Vernova

    Markham, ON
    il y a 14 jours
  • $114.4k - $164.4k par année

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Machine...  ...runtime framework for inference workloads on embedded edge devices. You will be responsible...  ...including memory hierarchy and hardware-software interaction. Experience with Linux/... 
    Senior
    Travail à domicile

    Qualcomm

    Markham, ON
    il y a 28 jours
  •  ...environment. Work alongside Functional System Architects, System Engineers, and Product Systems to understand and implement test...  ...Science, or related fields. 5+ years' experience in embedded software development for Thermal Systems. 3+ years' experience in... 
    Suggéré
    Temps plein
    Zone locale
    Travail à domicile

    General Motors

    Markham, ON
    il y a 6 jours
  •  ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary We are seeking expertise in...  ...Proven experience in developing software for real time embedded systems in automotive electronics with good understanding... 
    Senior
    Remplacement
    Stage

    Qualcomm

    Markham, ON
    il y a 21 jours
  • $147k - $196.6k par année

     ...three days per week, at minimum. The Role The Data Engineering organization at General Motors Canada is developing a...  ...logging from vehicle ECUs to the cloud. We’re seeking a Staff Embedded Logging Software Developer to design and integrate embedded logging pipelines... 
    Temps plein
    Travail au bureau
    Zone locale
    Travail à distance
    Travail à domicile
    3 jours par semaine

    General Motors

    Markham, ON
    il y a 6 jours
  • $90.9k - $136.4k par année

     ...framework and are responsible for Software Requirements, Software...  ...still receiving guidance from senior staff on broader system decisions...  ...modeling 3 - 6 years of embedded software/controls development...  ..., Electrical or Computer Engineering, or equivalent experience.... 
    Senior
    Temps plein
    Zone locale
    Travail à domicile

    General Motors

    Markham, ON
    il y a 7 jours
  •  ...Senior Software Engineer (Node.js, React) We're looking for a senior engineer who can take ownership of complex systems, make sound technical decisions, and drive meaningful outcomes. You'll work across the full stack - backend services, frontend applications, infrastructure... 
    Senior
    Stage

    Frontier Dental CA

    Markham, ON
    il y a 13 jours
  •  ...Senior Software Engineer (Laravel/PHP, Node.js, React) About the Role We are looking for a Senior Software Engineer to own the technical direction of our web platform and lead a small development team of 2–4 engineers. This is a hands-on leadership role where you will... 
    Senior
    Stage

    Frontier Dental CA

    Markham, ON
    il y a 8 jours
  • $99.5k - $149.3k par année

     ...Qualcomm Canada ULC Job Area Engineering Group, Engineering Group...  ...learning hardware and software. Minimum Qualifications...  ...performance software for AI engines which include Snapdragon Neural...  ...work experience Android or embedded Linux software development preferred... 
    Travail à domicile

    Qualcomm

    Markham, ON
    il y a 18 jours
  • $115k - $164.6k par année

     ...Role: Vehicle Mechatronics Embedded Controls (VMEC) is...  ...deploying the embedded controls and software for all vehicle systems and components...  ...Do (Responsibilities) As a Senior Software Developer, provide...  ..., Electrical or Computer Engineering, or equivalent experience... 
    Senior
    Travail au bureau
    3 jours par semaine

    General Motors

    Markham, ON
    il y a 10 jours
  •  ...experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation...  ...beyond. Together, we advance your career. SOFTWARE DEVELOPMENT ENGINEER THE ROLE:  AMD is looking for a senior software engineer to join our growing team. As... 
    Senior
    Сontrat
    Stage

    AMD

    Markham, ON
    il y a 4 jours
  • $78.8k - $118.2k par année

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary Qualcomm Technologies' audio...  ...Preferred Qualifications ~2+ years work experience in embedded software and/or driver development ~ Candidate... 
    Zone locale
    Travail à distance
    Travail à domicile

    Qualcomm

    Markham, ON
    il y a 20 jours
  •  ...purpose and join a culture that is thriving in the face of change. Make an impact with our Technology - Development team as a Senior Backend Software Developer. This diverse team of tech-savvy builders and problem solvers embraces digital transformation, and the... 
    Senior
    Temps plein
    Travail à distance
    Horaires flexibles

    MNP

    Markham, ON
    il y a 9 jours
  •  ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program...  ...Description AECOM Markham is seeking a Senior Bridge Design Engineer to lead and...  ...Advanced proficiency in structural modeling software such as MIDAS Civil, CSI Bridge, S-FRAME,... 
    Senior
    Temps plein
    Pour les contractants
    Zone locale
    Le monde entier
    Horaires flexibles

    AECOM

    Markham, ON
    il y a 12 jours
  • $127k - $225k par année

     ...Huawei Canada has an immediate permanent opening for a Senior Compiler Engineer. About the team: The Heterogeneous Compiler Lab, led by esteemed...  ...community. About the job: Design, develop, and test software to satisfy business requirements in a wide range of products... 
    Senior
    Emploi permanent
    Temps plein
    Stage
    Recrutement immédiat

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    il y a 19 jours
  •  ...Huawei Canada has an immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and developing... 
    Senior
    Emploi permanent
    Temps plein
    Recrutement immédiat
    D'outre-mer

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    il y a 17 jours
  • $145.2k - $222.53k par année

     ...Canada) team is growing, and we are seeking an experienced Civil Engineer who brings a strong civil engineering expertise from projects...  ...knowledge of the applicable legislation, standards industry practices, software, and modelling tools related to the fields of engineering,... 
    Senior
    Salaire minimum
    Contrat Longue Durée
    Temps plein
    Travail temporaire
    Pour les contractants
    Stage
    Zone locale
    Le monde entier
    Relocation
    Horaires flexibles

    Engie

    Markham, ON
    il y a 9 jours
  • $90.9k - $136.4k par année

     ...motivated candidates for the role of Virtualization and Software-in-the-Loop (SIL) Integration Engineer to support our Test Environment Agile Release Train (...  ...to enable development, verification and validation of embedded controllers and calibrations for the following domains... 
    Temps plein
    Travail au bureau
    Zone locale
    Travail à domicile

    General Motors

    Markham, ON
    il y a 7 jours
  • $82.43k - $113.04k par année

     ...locations in North America, Europe, Middle East, Australia and Asia. Further information is available at Summary The Senior Mechanical Engineer will be a member of the Professional Services team and be able to work independently on Heating, Ventilation and Air Conditioning... 
    Senior
    Contrat Longue Durée
    Temps plein
    Сontrat
    Travail temporaire
    Stage

    BGIS

    Markham, ON
    il y a 8 jours
  • $105.21k - $151.21k par année

     ...experience groundbreaking projects from idea to delivery, and beyond. Who are we looking for? We are looking for a Senior Structural Bridge Engineer ready to join our growing Canadian Operations within our Engineering Design Organization supporting Transportation... 
    Senior
    Сontrat
    Travail au bureau
    Zone locale
    3 jours par semaine

    GHD

    Markham, ON
    il y a 10 jours
  • $135.2k - $179.1k par année

     ...With an unmatched breadth and depth of engineering, advisory and science‑based expertise, our...  ...generation of electrified rail systems. As a Senior OCS Engineer , you will be at the...  ...Proficiency in MicroStation and OCS‑related software; experience with additional electrification... 
    Senior
    Zone locale
    Travail à distance
    Horaires flexibles

    WSP in Canada

    Markham, ON
    il y a 8 jours
  •  ...our Nuclear Power Services: . The Opportunity As  Senior Electrical Engineer , you will have the opportunity to: Function as a Technical...  ...systems such as ProjectWise, electrical engineering software, such as ETAP and Computer Aided Drafting Tools, such as AutoCAD... 
    Senior
    Travail au bureau
    Relocation
    Horaires flexibles

    Black & Veatch Family of Companies

    Markham, ON
    il y a 17 jours
  • $90.4k - $135.6k par année

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Systems Engineering General Summary Join Qualcomm’s Display Systems Team and be at the forefront of display technology ranging from smartphones and tablets to AR/VR headsets and automotive... 
    Senior
    Travail à domicile

    Qualcomm

    Markham, ON
    il y a 13 jours
  •  ...Position Title: Software Quality Assurance and Automation Test Engineer - ADAS Controllers   CIeNET is a mobile, automotive, telecom and enterprise software...  ...Required Skills and Experiences: Minimum two years of embedded software testing and testing automation experience... 
    Temps plein
    Le monde entier

    CIeNET International

    Markham, ON
    il y a 20 jours
  •  ...Category Engineering Hire Type Employee Job ID 15556 Remote Eligible No Date Posted 03.03.2026 You Are: You are a skilled...  ...empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological... 
    Senior
    Zone locale
    Travail à distance

    Synopsys Inc

    Markham, ON
    il y a 6 jours
  • $135.2k - $179.1k par année

     ...innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science‑based expertise, our global minds unite...  ...education, qualifications, certifications, experience, skills, seniority, geographic location, performance, and business or... 
    Senior
    Zone locale
    Travail à distance
    Horaires flexibles

    WSP in Canada

    Markham, ON
    il y a 7 jours
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...us. Job Description AECOM’s is currently seeking an Senior Electrical Engineer  to join our growing water and wastewater electrical... 
    Senior
    Temps plein
    Pour les contractants
    Stage
    Zone locale
    Le monde entier
    Horaires flexibles

    AECOM

    Markham, ON
    il y a 15 jours
  •  ...an immediate 12-month contract opening for a Strategic Research Engineer. About the team: The Technology Planning and Cooperation Department...  ...track and gain insights into academic conferences of system software, capture key technologies in cloud computing, general computing,... 
    Contrat Longue Durée
    Сontrat
    Recrutement immédiat

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    Il y a un mois
  • $104.1k - $138k par année

     ...innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science‑based expertise, our global minds unite to...  ...WSP. The Opportunity Build the Future With Us. As a Senior Civil Engineer specializing in Water & Wastewater Conveyance,... 
    Senior
    Zone locale
    Travail à distance
    Horaires flexibles

    WSP in Canada

    Markham, ON
    il y a 10 jours

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Senior Embedded Software Development Engineer. Soyez parmi les premiers à postuler !