Назад
Company hidden
11 дней назад

Software Developer (Infotainment Audio)

115 000 - 164 600CAD
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен 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

hirify.global 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →