Hybrid: This position is hybrid and requires an employee to be onsite 1-3 times per week.
The SDV Service Software Architect is the subject matter expert in Software development responsible for architecting new diagnostic software solutions and their interfaces to GM vehicle electrical systems in the Aftersales environment. This includes addressing the capabilities and requirements of the Software Defined Vehicle (SDV) architecture and Ultifi cloud-based framework, on top of Diagnostics, Programming and Cybersecurity requirements. Collaborative work with GM SDV Organization, Cybersecurity and Joint Venture Subject Matter Experts is required to define the next generation GM Diagnostic Service Apps and tools. Work is performed in a centralized engineering activity where the highest level of creativity and initiative is exercised as well as the highest level of independent judgment.
Define and architecture high-level software system applications, components and their interfaces using the GM Ultifi framework.
Define the Aftersales diagnostic tool App/Software roadmap.
Own the diagnostic Software strategy for Aftersales Engineering ranging from diagnostic tool to cloud-based solutions.
Define and coordinate the technical tasks for the development of In-House software and interfaces for vehicle diagnostics and programming applications internally and across functional teams.
Technically Lead Software initiatives across the Global Aftersales Diagnostics Hardware and Software Team.
Responsible for GM diagnostic and programming software strategy to support new GM vehicle architectures (i.e.: SDV – Software Defined Vehicle, VIP - Vehicle Intelligence Platform, etc.)
Architect and sustain future developments on software simulation tools, used by the diagnostic scan tool, programming and IT teams to support the Virtual By 2025 Vision.
Create/Manage architecture diagrams/plans.
Review/Approve Eng. Change Requests that impact GM Aftersales Diagnostic tools/software globally.
Stay up to date on company-wide and industry best practices and trends relevant to position.
Work closely with and support various teams inside and outside of GM globally: cybersecurity, product SDV engineering, aftersales, suppliers/vendors, joint ventures, special projects, etc., on new technology solutions for service.
Ensure all the developers understand the big picture.
Efficiently communicate technical issues/decisions to management.
Bachelor of Science in Engineering (Electrical, Software Eng., Computer Science, Computer Engineering, or related degree).
Master's degree preferred.
Android Java/Kotlin, C and C++ programming language skills.
Knowledge of vehicle electrical architecture standards and vehicle serial data communications/networks.
Expertise in Vehicle Serial Data Protocols: CAN (ISO15765), UDS (ISO14229) and DoIP (ISO13400).
Experience in diagnostic strategy or software architect.
Embedded and cloud-based software development experience.
Demonstrated analytical, problem solving, and root cause analysis skills.
Excellent multi-functional communication and collaboration skills.
Proven results in successful project execution.
Preferred Skills, Abilities and Experiences:
Windows based application development.
Familiar with GM's Service Programming System (SPS/SPS 2), and Global Diagnostics Tool (GDS 2).
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.Why Join Us
We aspire to be the most inclusive company in the world. We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Our Work Appropriately philosophy supports our foundation of inclusion and provides employees the flexibility to work where they can have the greatest impact on achieving our goals, dependent on role needs. Every day, we want every employee, no matter their background, ethnicity, preferences, or location, to feel they belong to one General Motors team.Total Rewards Benefits Overview
From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.Diversity Information
General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers. We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteer opportunities. GM is proud to be an equal opportunity employer.
We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities.Equal Employment Opportunity Statements
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity (EEO) Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com or call us at 800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.