Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Part-time Part-time Class 4 Driver Entry-Level Jobs - Drive For Lyft Lyft Driver Lyft Driver Lyft Driver Lyft Driver Partner Lyft Driver Class 4 Driver Holiday Jobs - Drive for Lyft Lyft Driver Lyft Driver Lyft Driver Flexible Hours - Lyft Driver Lyft Driver - Earn Extra Cash Lyft Driver - Earn Extra Cash Lyft Driver Partner Lyft Driver Holiday Jobs - Drive for Lyft Lyft Driver Lyft Driver Lyft Driver Lyft Driver Flexible Hours - Lyft Driver Lyft Driver - Supplement Your Delivery Flexible Hours - Lyft Driver Lyft Driver Class 4 Driver Lyft Driver Flexible Hours - Lyft Driver Lyft Driver Partner Lyft Driver Lyft Driver Partner Lyft Driver Lyft Driver Lyft Driver - Get Paid the Same Day with Lyft Driver - Supplement Your Warehouse Lyft Driver Flexible Hours - Lyft Driver Lyft Driver - Supplement Your Warehouse Lyft Driver - Supplement Your Warehouse Lyft Driver Lyft Driver - Get Paid the Same Day with Lyft Driver Entry-Level Jobs - Drive For Lyft Drive with Lyft Drive with Lyft Lyft Driver Flexible Hours - Lyft Driver Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Exact Media Two Sigma Aerotek Aecom AsteroidX Jane Street Akira Insight Global Peel Regional Police WeWork Doordash Shopify Borrowell AT&T First Convenience Bank American Income Life Square Amazon Flex Instacart Vector Marketing Hatchways Microsoft Walgreens Clickworker Creative Circle Scotiabank Recovhub 51talk UnitedHealth Group LowCostWebDesignFirm.com TD Bank Top Hat Desjardins CI&T Paylocity mappedin Mobeewave Checkout 51 The Youth Connection Hootsuite SnapTravel GoParkr ScribbleLive autoTRADER.ca Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Infotainment Android Developer At Bartech Group

Location: Markham, Ontario

Job Description

JOB DESCRIPTION

Job #: 193091

AUTOMOTIVE INFOTAINMENT ANDROID DEVELOPER

12 MONTHS CONTRACT (INDEFINITEC ONTRACT/PERM OFFERING POSSIBILITY)

MARKHAM, L3R 4H8, ON


Client’s Vision
The auto industry is developing today’s cutting edge technologies in the fields of connectivity, multimedia, self-driving and much more. You can be part of a growing, young, dynamic team at Canadian Technical Centre’s Software Infotainment team. Looking for Technical leads, developers and quality assurance members who will contribute to the development and integration of software features in various areas such as Android Framework, Multimedia, Connectivity and Core Applications.


Project

Your contribution will enable customers to connect their personal consumer devices to the vehicle infotainment system as well as providing a user friendly user interface to control the vehicle infotainment system. This system was built using 2 TI embedded multi-core processors running 2 different embedded RTOSes.


Responsibilities

  • Contribute as designer and developer to design, code and release software for Android target
  • Participate in the implementation of connectivity framework features (BT, USB and Wi-Fi etc.) or multimedia framework features (playback engine, audio, codec, speech, CarPlay, AndroidAuto, or Android Framework (AOSP) and Applications and Services.
  • Participate in improving and maintaining existing Infotainment software
  • Participate in feature requirements analysis, and test-case design review
  • Participate in feature prototype building, testing, and refinement
  • Participate in improving and tailoring existing drivers, stack and applications to our needs
  • Provide clear and complete documentation based on the definition of the software development process
  • Collaborate with other engineers by using Scrum/Agile development process.
  • Be able to occasionally travel domestically and internationally

Must Have All Below Criteria

  • 4 to 6 years of experience developing applications or middleware for mobile platforms like Embedded Android or iOS
  • 3 to 5 years of Commercial software development experience using C/C++
  • Object-oriented software development experience with a solid grasp of algorithms and data structures
  • Experience working with large code bases, developing entirely new code and maintaining existing code
  • Knowledge of Android components, framework and architecture (such as Apps, Multimedia, BT V4, USB, NFC, Wi-Fi and Projection, CarPlay, Speech, ScreenCasting, OpenMax, GStreamer, CAN BUS, LIN, AUTOSTAR, etc.)
  • Knowledge of test development and testing of embedded system firmware
  • Knowledge and experience about embedded LAN and Ethernet
  • Software platform development experience, such as Linux and Android platform
  • Experience with SCM tools, GIT, JIRA, Eclipse IDE, ClearCase etc.

Nice to Haves

  • Working experience with Mobile Platforms/Services and Apps, CarPlay, and Android Auto
  • Contribute as designer and developer to design, code and release software for QNX or Embedded Linux
  • 3 to 5 years of Commercial software development experience using Java (Advanced or Expert Level)
  • Experience in developing automotive infotainment solutions
  • Experience in automotive and/or portable consumer electronic devices