Responsibilities: Lead programs in software development, data governance, and feature implementation through the entire SWDL, including requirements management, architectural design, proof of concept/proof of experience, engineering pilots, unit testing, scale validation, fleet deployment, and sustaining engineering. Facilitate effective ways of working among various cross-functional teams not just within software, but partner teams such as Data Science, Systems Engineering, Product Management, Customer Experience, Deployment Operations, Embedded Systems, and Hardware teams.