
Website GM
Job Description:
As a Software Developer, you will be responsible for contributing to the creation, maintenance, and support of all Projection/Connectivity functionality within the General Motors Infotainment system. Your contributions will enable customers to enjoy a seamless Projection/Connectivity experience.
Job Responsibilities:
- Responsible for the entire life cycle of the assigned domain, including requirements, system design, development, deployment, and maintenance of the Infotainment software
- Bridge multiple disciplines, including Engineering, Information Technology, Technical Support, and Marketing, to make appropriate system-level design trade-offs, to identify, capture and refine system requirements, and, to identify innovation opportunities
- Collaborate with team members in software development activities using the Scrum/Agile/SAFe development process
- Contribute as designer and developer to build Android based Infotainment solutions for Automotive consumer devices
- Engage in all regular software development activities such as architecture, feature requirements, design, code, and test case reviews, to ensure that the team delivers high quality code on time
- Follow our software development process where quality comes first, and ensure that the designed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability and security
- Work on new feature development, as well as maintenance of existing features and bug fixes
- Participate in the design of a best-in-class in-vehicle platform for GM Infotainment systems.
Job Requirements:
- Demonstrated experience in multithreading, inter-process communication and synchronization of shared resources
- High level of verbal and written communication skills
- High level of interpersonal skills to work effectively in a geographically dispersed team
- Demonstrated performance in a position requiring both challenging and engineering technical excellence
- Strong evidence of career performance excellence in position of ever-increasing levels of responsibility and challenge
- Minimum Bachelor’s degree in Computer Science, Software Engineering, or related degree
- Experience with using and managing agile software development process
Job Details:
Company: GM
Vacancy Type: Full Time
Job Location: Oshawa, Ontario, CA
Application Deadline: N/A
Jobseve.online