
125 - 150 Posted: 5 hours ago
Job Description
<p><h3>Overview</h3><p>Work Arrangement: This role is categorized as hybrid. The successful candidate is expected to report to the office three days per week, at minimum.</p><p>The Vehicle Experiences Engine software team designs, develops, and maintains the embedded software platform for Infotainment and Software Defined Vehicle solutions, including drivers, operating system, BSP and software stack. We are developing a world-class GM experience for our customers and driving real change in the automaker industry. Our team delivers platform solutions for high end SoCs that enable infotainment, ADAS and other high compute applications. We offer challenging positions for passionate professionals looking to advance their careers and be part of an organization focused on innovation, speed, and business value.</p><h3>What you’ll do</h3><ul><li>Define and lead software strategy for new technology, highly complex features, or significant enhancements for current, new, or major programs.</li><li>Define and lead Infotainment software development in Android, QNX, Linux, and AUTOSAR real-time systems.</li><li>Provide senior technical leadership and expertise to development teams for the entire software development lifecycle.</li><li>Lead and generate technical solutions including specifying requirements, functional decomposition, analysis, design, development, and testing for Infotainment software embedded in vehicle components.</li><li>Perform software optimization analysis to improve system performance; analyze and resolve performance, memory leak and deadlocks issues.</li><li>Collaborate across multiple disciplines (Engineering, Product, Program, IT) to make system-level design trades.</li><li>Stay abreast of new technology and competitive products and define GM direction.</li><li>Ensure solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability, and security.</li><li>Challenge current implementations and introduce innovation opportunities for competitiveness and quality.</li><li>Mentor and provide technical guidance to senior and junior engineers; create and communicate vision and strategies, including preparing presentations for senior and executive management.</li></ul><h3>Qualifications</h3><ul><li>Minimum Bachelor’s degree in Computer Engineering, Software Engineering, Electronics & Communication, Electrical Engineering, or related field.</li><li>10+ years of experience in embedded software development and launching quality software into production.</li><li>Successful track record leading software development teams in complex system environments.</li><li>Solid expertise in embedded systems, Linux, Android, and QNX/RTOS systems.</li><li>Expertise with Android AOSP and AAOS stacks, OS startup sequences, and domain interaction models.</li><li>Experience in developing automotive infotainment solutions.</li><li>Excellent understanding of embedded system requirements, inter-ECU communications, and stringent timing requirements.</li><li>Technical: Java, C++, operating systems and runtime environments, safety, security.</li><li>Strong problem-solving, quality consciousness, and ability to work under tight timeframes.</li><li>Effective interpersonal and leadership skills; excellent written and verbal technical communication; ability to incorporate others’ ideas and explain own.</li><li>GM does not provide immigration sponsorship for this role. Do not apply if you will need GM sponsorship now or in the future.</li></ul><h3>Benefits</h3><p>The GM total rewards program supports health and well-being. Benefits include:</p><ul><li>Paid time off (vacation, holidays) and supplemental benefits for pregnancy, parental, and adoption leave.</li><li>Healthcare, dental, and vision benefits.</li><li>Life insurance for you and your family.</li><li>Company and matching contributions to a Defined Contribution Pension plan.</li><li>GM Vehicle Purchase Plan for you, your family and friends.</li></ul><h3>About GM</h3><p>Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion. We aim to lead the change that makes the world better, safer, and more equitable for all.</p><h3>Non-Discrimination & Accommodations</h3><p>General Motors is committed to a workplace free of unlawful discrimination and one that fosters inclusion and belonging. All employment decisions are made on a non-discriminatory basis in accordance with applicable laws. Accommodations are available for applicants with disabilities. To request accommodations, contact Careers at GM.</p></p>#J-18808-Ljbffr
Browse Jobs in Canada by City
Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Thisjob.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.