General Motors
Software Developer – Diagnostics
Job Description
Overview
Role: Software Developer in the Diagnostic Software team in the Autonomous Vehicle Integrity Platform department. Hybrid work arrangement. The successful candidate will design, develop, and deploy diagnostic software applications using industry-standard methodologies, collaborate with senior engineers, and contribute to both new and existing software solutions. This posting is open to new applications. Work Arrangement: Hybrid. The successful candidate is expected to report to the office three days per week, at minimum. Responsibilities
Own and develop diagnostic software solutions as part of a cross-functional team, contributing to current and future feature development Collaborate with Diagnostic Architecture Engineers to refine requirements, participate in system design reviews, and drive software solutions primarily in C, with contributions in C++ as needed Participate in software design activities and review low-level test cases Perform software verifica...
Role: Software Developer in the Diagnostic Software team in the Autonomous Vehicle Integrity Platform department. Hybrid work arrangement. The successful candidate will design, develop, and deploy diagnostic software applications using industry-standard methodologies, collaborate with senior engineers, and contribute to both new and existing software solutions. This posting is open to new applications. Work Arrangement: Hybrid. The successful candidate is expected to report to the office three days per week, at minimum. Responsibilities
Own and develop diagnostic software solutions as part of a cross-functional team, contributing to current and future feature development Collaborate with Diagnostic Architecture Engineers to refine requirements, participate in system design reviews, and drive software solutions primarily in C, with contributions in C++ as needed Participate in software design activities and review low-level test cases Perform software verifica...