Postuler

Publié il y a 7 jours

Embedded C++ Software Engineer

@ Vertage

Ontario

Contrat5+ ans d’expérience
Postuler
SIGNAUX

En bref

Vertage is hiring a contract Embedded C++ Software Engineer for an automotive industry leader's Infotainment BSP team in Ontario. The role builds and maintains OS, kernel, driver and connectivity layers for infotainment systems, on a hybrid schedule with four days onsite per week.

Responsabilités :

  • Design, develop, test and maintain embedded software for infotainment systems
  • Develop and enhance C/C++ services for the infotainment platform
  • Troubleshoot system-level and BSP issues reported internally and by customers
  • Develop and maintain OS components, drivers, kernels and core services

Résumé des exigences :

  • Bachelor's degree in computer, electrical or related engineering
  • 5+ years in embedded software, Linux and BSP development
  • Strong C/C++ and Embedded Linux experience
  • Strong analytical and problem-solving skills

Outils et compétences

Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-11-03
Première détection par notre source
2026-11-10
Mise à jour du dossier source
2026-11-10

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauIntermédiaire
DomaineDéveloppement logiciel
Expérience5 an(s) et plus
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (exigé)
Domaines d’étudesComputer Science, Computer Engineering, Electrical Engineering

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy1
Description

📍 Location: Ontario, Canada

Hybrid (4 Days Onsite per Week)

🎓 Education: Bachelor's Degree Required

⏳ Experience: 5+ Years

🏢 Client: Automotive Industry Leader

Job Overview

We are seeking an experienced Embedded C++ Software Engineer to join a high-performing Infotainment BSP (Board Support Package) Team. This team is responsible for developing and maintaining the foundational software layers that power next-generation automotive infotainment systems, including operating systems, kernels, device drivers, networking, graphics, USB, Wi-Fi, camera services, and startup services.

The ideal candidate will have strong expertise in embedded systems development, C/C++ programming, Linux-based platforms, and hardware-software integration, along with a passion for solving complex technical challenges.

Key Responsibilities

  • Design, develop, test, and maintain embedded software solutions for automotive infotainment systems.
  • Develop and enhance C/C++ services supporting infotainment platform functionality.
  • Investigate and troubleshoot system-level and BSP-related issues reported by internal teams and external customers.
  • Develop, validate, and maintain operating system components, drivers, kernels, and core services.
  • Participate in software architecture design, technical documentation, code reviews, and testing activities.
  • Collaborate closely with cross-functional engineering teams to deliver high-quality software solutions.
  • Support the full embedded software development lifecycle from requirements through deployment and maintenance.

Required Skills

  • Strong programming experience in C/C++
  • Experience with Embedded Linux
  • Solid understanding of:
  • Operating Systems
  • Kernel Development
  • Device Drivers
  • BSP (Board Support Package) Development
  • File Systems
  • Networking
  • Graphics Systems
  • USB & Wi-Fi Technologies
  • Experience with Python scripting and automation
  • Strong analytical and problem-solving skills
  • Familiarity with embedded software testing and debugging
  • Excellent verbal and written communication skills

Preferred Skills

  • Jira
  • Automated scripting and test automation tools
  • Agile development methodologies

Required Qualifications

  • Bachelor's Degree in:
  • Computer Science
  • Computer Engineering
  • Electrical Engineering
  • Or a related technical discipline
  • 5+ years of experience in:
  • Embedded Software Development
  • Linux Operating Systems
  • Kernel and Driver Development
  • BSP Development and Testing
  • Strong understanding of embedded operating system concepts and hardware architecture.
  • Proven ability to solve complex technical issues with limited information.
Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.