Publié il y a 7 jours
Embedded C++ Software Engineer
@ Vertage
Ontario
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
| Niveau | Intermédiaire |
| Domaine | Développement logiciel |
| Expérience | 5 an(s) et plus |
| Milieu de travail | Bureau |
| Position | Surtout assis |
| Exigences physiques | physique faible · ordinateur élevé |
| Langues | English |
| Formation | Baccalauréat (exigé) |
| Domaines d’études | Computer 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.
Vertage
| Champ | Valeur |
|---|---|
| Offres sur Jobsy | 1 |
📍 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.
Journal
Visible seulement par vous. Conservé sur cet appareil, et dans votre compte une fois connecté.