Find jobs in Canada today!

To post a job, login or create an account |  Post a Job

s. com: Software Developer- Android Infotainment

S. Com

This is a Full-time position in Bury, QC posted October 28, 2020.

Software Developer Android Software EngineerSoftware Developer with Android experience is needed to contribute to the development and integration of software features in various areas such as Android Framework, Multimedia, Connectivity and Core Applications for a Vehicle Infotainment System.

This is a long term contract position with potential to convert to full-time.

(There are multiple openings, so experience levels can range from junior, mid, to senior level).

Candidate will work remotely within Canada until the virus clears.

Due to contractual obligations only T4 or 1099 candidates can be considered for this position.

Responsibilities for the Android Software Developer 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 ScrumAgile development process.

Be able to occasionally travel domestically and internationally Requirements for the Software Developer Android Bachelor’s degree in Computer Science, Software Engineering, or equivalent field Experience developing applications or middleware for mobile platforms like Android 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, 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 Commercial software development experience in C, C++, Java Familiar with Android development toolkit and process Experience with SCM tools, GIT, JIRA, Eclipse IDE, ClearCase etc.

Experience of ScrumAgile software development process Ability to perform diagnostic and investigation based on limited information Creative, discipline, strong sense of responsibility, delivery and schedule commitment High level of oral and written communication skills High level of interpersonal skills to work effectively in a geographically dispersed team Considered a plus for the Software Developer Android Working experience with Mobile PlatformsServices and Apps, CarPlay, and Android Auto Working experience of Android component Working experience in firmware development Experience in developing automotive infotainment solutions Experience in automotive andor portable consumer electronic devices sbullcom is an Equal Opportunity Employer All qualified applicants will receive consideration without regard to race, color, religion, gender, national origin, age, disability, veteran status, or any other factor determined to be unlawful under applicable law.