Take on the role of Expert Software Developer at General Motors, specializing in hybrid development for diagnostic software applications. Engage with advanced vehicle technologies and protocols.In this position, you will be critical in shaping the future of GM's diagnostic infrastructure. You will develop and refine software applications, ensuring excellence in quality and performance while collaborating with cross-functional teams in a hybrid workplace.Key Responsibilities:Lead diagnostic software architecture related to UDSStrategize application development for effective diagnosticsCreate detailed architecture diagrams and plansEnsure compliance with GM's quality standards through rigorous testingMentor junior developers and guide technical reviewsRequirements:Bachelor's in Computer Science, Computer Engineering, or similar8+ years in software development focused on diagnosticsStrong C++ programming background, familiarity with PythonKnowledge of vehicle diagnostics protocols, including UDS and DoIPExcellent analytical and communication skillsContribute to the automotive industry's evolution as a leader in diagnostics at General Motors.#J-18808-Ljbffr