Logo
General Motors of Canada

Software Engineer

General Motors of Canada, Warren, Michigan, United States, 48091

Save Job

Job Description DUTIES:

Use Android and QT as development platforms to develop high fidelity HMI concepts and graphical prototypes for usability evaluations, user studies, and infotainment development. Create software for vehicle functions and perform integration and verification testing under minimal supervision. Analyze software defects, identify root causes, develop solutions, and verify fixes. Perform design analyses on changes. Diagnose, debug, and resolve hardware and software issues related to vehicles. Collaborate with multiple teams to meet project milestones.

Hybrid Work Policy:

3 days in-office, 2 days remote; must be able to report to the local office. Additional Job Description REQUIREMENTS:

Bachelor's degree in Mechanical, Electronics, Electrical, Computer Engineering, Computer Science, Information Technology, or related field. At least 3 years of experience as an IT Consultant, Software Prototype Developer, Android Developer, or similar roles, with expertise in automotive, embedded, consumer, or mobile software development. Proficiency in Android app development using Java and Kotlin. Minimum 2 years of experience with Adobe Photoshop and Illustrator, automotive technologies (CAN, LIN, Speech recognition, Navigation, Bluetooth), C/C++ infotainment applications, and tools like Git, GitHub, Jira, Azure DevOps, and CI/CD. At least 1 year of experience with IBM Rational Rhapsody. #LI-DNI About GM Our vision is a world with Zero Crashes, Zero Emissions, and Zero Congestion. We are committed to leading change to make the world better, safer, and more equitable. Why Join Us We believe in daily choices to drive meaningful change through our actions and culture. We want every employee to feel they belong to one General Motors team. Benefits Overview From day one, we prioritize your well-being at work and at home. Learn more about GM's Total Rewards

Resources . Non-Discrimination and Equal Employment Opportunities (U.S.) GM is dedicated to a workplace free of discrimination and fostering inclusion. Employment decisions are made without regard to sex, race, color, national origin, religion, age, disability, pregnancy, sexual orientation, gender identity, veteran status, or other protected statuses, in accordance with laws. Interested candidates are encouraged to review role responsibilities and qualifications, and apply for suitable positions. Recruitment may include role-related assessments and pre-employment screening. More info at

How we Hire . Accommodations GM provides accommodations for job seekers with disabilities. If needed, email us or call 800-865-7580, including details of your request, job title, and requisition number. #J-18808-Ljbffr