Senior Software Engineer - Automotive Infotainment (Audio)

Senior Software Engineer - Automotive Infotainment (Audio)
CIeNET International, Canada

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Feb 25, 2024
Last Date
Mar 16, 2024
Location(s)

Job Description

Position Title: Senior Software Engineer Automotive Infotainment (Audio)

CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently have over 2,400 employees worldwide, supporting customers in North America, Asia and Europe. We have over ten locations across US, Canada, Mainland China and Taiwan. CIeNET has been named Global Outsourcing 100 in fourteen consecutive years. CIeNET has become an ALTEN Group Company in 2021.

CIeNET is expanding its presence in Canada to better serve our industry leading customers in the automotive industry. We are working on state-of-the-art technologies and products that will bring automotive information and entertainment, mobile internet, telematics services and ADAS to life in the years to come.

CIeNET Canada is looking for intelligent, creative, enthusiastic and diligent professionals to join our team and shape the great future of your career with us.

Role Summary
As an Infotainment Audio Software Developer, you will be responsible for contributing to the creation, maintenance, and support of all Audio Functionality within the Infotainment system. Your contributions will enable customers to enjoy a premium audio experience.

Key Responsibilities

· Contribute to design, code, and release software for an Android / multi-process RTOS OS, such as QNX or Integrity

· Participate in the implementation of the Vehicle Audio Control Service

· Participate in improving and maintaining existing Infotainment Software

· Participate in feature requirements analysis and test-case design review

· Participate in feature prototyping, 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 stakeholders and engineers by using Scrum/Agile development process

· Be able to occasionally travel domestically and internationally, as required.

Requirements

Qualifications

Required Skills and Experiences:

· 5+ years of hands-on experience developing applications or middleware for embedded/mobile platforms

· Object-oriented software development experience with a solid grasp of algorithms and data structures

· Experience working with large code bases, including developing entirely new code and maintaining existing code

· 2+ years of hands-on development experience with Android/AOSP components, frameworks and architecture, such as Apps, Application Framework, Multimedia

· Knowledge of test development and testing of embedded system firmware

· Software platform development experience, such as Linux and Android platform

· Commercial software development experience in C/C++ and Java

· Familiar with Android development toolkit, test frameworks and process

· Experience with SCM tools, GIT, JIRA, Jenkins etc.

· Experience of Scrum/Agile software development process

· Ability to perform complex diagnostic and issue investigation based on limited information

· Creative, discipline, strong sense of responsibility, be able to meet delivery and schedule commitment

· Very good oral and written communication skills

· High level of interpersonal skills to work effectively in a geographically dispersed team

Preferred Skills and Experiences:

· Working experience with Mobile Platforms/Services and Apps, CarPlay, and Android Auto

· Working experience in firmware development

· Working experience with Audio Frameworks, such as AAudio, alsa, android audio stack

· Knowledge in Audio signal processing (DSP) and Audio Low level Drivers is highly desired

· Experience in Automotive infotainment and any middleware Audio stack like Pulse audio, Jackd is desired

· Experience with HAL Development

· Experience in developing automotive infotainment solutions

· Experience in automotive and/or portable consumer electronic devices

Education and Training:

· Bachelor's degree in Computer Science, Software Engineering, or related field.

Benefits

Group Insurance, Employer RRSP match, 15 days annual vacation.

CIeNET offers equal opportunities to people. Accommodation is available for applicants with disabilities upon required. We would like to thank all applicants for expressing interest. However only those selected for interviews will be contacted. Reference check of certain positions will be conducted with your permission.

Job Specification

Job Rewards and Benefits

CIeNET International

Information Technology and Services - Markham, Ontario, Canada
© Copyright 2004-2024 Mustakbil.com All Right Reserved.