Job Description: We are looking for a high-performing Software System Architect to support VMEC. As we expand our core software competency in our newly aligned organization, we are placing an increased value on the Software Architecture responsibilities. This includes software requirements, design, construction, testing, maintenance, quality and computing foundations. Job Responsibilities: Troubleshoot code to determine design deficiencies and develop solutions to resolve them Work to set standards for models and code within the organization to align with optimum software architecture practices Performs other related duties as assigned. Deepen the knowledge of software, software quality, and software architecture within VMEC Stay up to date on trends in software engineering, quality, architecture, and development processes Review existing software to determine if restructuring is needed to improve quality, maintainability, reusability, or other software improvements Drive software architecture discipline and principles into the organization Drive system level analysis for software solutions being developed across the organization Drive software quality improvements through initiatives such as code complexity analysis, software peer reviews, controller resource reductions, etc. Coordinates and consults with departments outside VMEC, such as Systems & Safety Engineering, Electrical Architecture Job Requirements: High level of interpersonal skills to work independently and effectively with others BS in Electrical Engineering, Computer Engineering, or Computer Science Demonstrated technical and professional skills in job-related area required with minimum 2+ years. Appropriate interpersonal styles and communication methods to work effectively with business partners to meet mutual goals required High level of oral and written communication skills Proficient in C programming language or equivalent Qualification & Experience: Experience with architecture design, controller resource utilization reduction, or training Experience with the GM embedded software development tool chain Scaled Agile Framework (SAFE) certification MS in Electrical Engineering, Computer Engineering, or Computer Science Job Details: Company: General Motors Vacancy Type: Full Time Job Location: Milford, MI, US Application Deadline: N/A Apply Here Careersvilla.com