11 дней назад
Software Developer (Infotainment Audio)
115 000 - 164 600CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Developer (Infotainment Audio) (C++/Java/Android): Building and maintaining audio middleware and infotainment software for Android, QNX, and Linux with an accent on embedded platforms, performance, and quality. Focus on designing framework and middleware components, solving multithreading and IPC challenges, and developing complex software solutions across large code bases.
Location: Hybrid in Markham, Ontario, Canada; attendance at the Markham Elevation Center at least three times per week is required.
Salary: CAD 115,000–164,600 annually.
Company
develops automotive products and infotainment systems with a focus on safer, cleaner, and more equitable mobility.
What you will do
- Design, develop, test, and release audio middleware modules for Android, QNX, and Linux using C++ and Java.
- Develop Android framework components and Linux middleware for custom infotainment implementations.
- Maintain and improve large existing code bases while creating new software for audio functionality.
- Analyze requirements, design test cases, prototype features, and refine implementations with a focus on quality and performance.
- Lead technical solutions covering requirements, functional decomposition, design analysis, development, testing, and anomaly correction.
- Collaborate with distributed engineering teams using Scrum and Agile practices and occasionally travel domestically and internationally.
Requirements
- 5+ years of hands-on C++ software development experience with strong knowledge of object-oriented programming, algorithms, and data structures.
- Experience with Android/AOSP components, frameworks, architecture, Linux, embedded systems, and firmware testing.
- Experience with multithreaded environments, IPC communication, and commercial development in C++, Java, and C.
- Familiarity with Android development toolkits, test frameworks, Git, JIRA, Jenkins, and software configuration management.
- Ability to perform complex diagnostics and investigations, communicate clearly, and work effectively in geographically dispersed teams.
- Must be able to work in the hybrid Markham arrangement and attend the office at least three times per week.
Culture & Benefits
- Paid vacation, holidays, and supplemental pregnancy, parental, and adoption leave.
- Healthcare, dental, vision, and life insurance benefits.
- Company and matching contributions to a defined contribution pension plan.
- GM Vehicle Purchase Plan for employees and their families.
- Immigration-related sponsorship is not provided for this role.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
13 дней назад
QNX Senior Systems Software Developer (Embedded Systems)
108 750 - 152 250CAD
11 дней назад
QNX Senior Systems Software Developer (Tools & Compilers)
108 750 - 152 250CAD
11 дней назад
Software Developer (AI)
Tenstorrent
12 дней назад
Sr. Staff Engineer, SoC Design Verification (AI)
100 000 - 500 000$
11 дней назад
Senior Control Engineer (Robotics)
12 дней назад