Lead Software Solution Architect Manager – Automation Systems at General Motors
Warren, Michigan, USA -
Full Time


Start Date

Immediate

Expiry Date

09 Nov, 25

Salary

184300.0

Posted On

09 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

State Laws, Communication Skills, Zachman, Software Systems, Systems Thinking, Containerization, Health, Business Units, Performance Analysis, Architecture Frameworks, Software Architecture, It, Accident Benefits, Flexible Spending Accounts, Computer Science

Industry

Information Technology/IT

Description

YOUR SKILLS & ABILITIES (REQUIRED QUALIFICATIONS)

  • Extensive experience in software architecture and development, with a strong focus on automation platforms (e.g., Fleet Management, WMS, WCS, WES, MES).
  • Proficiency in architectural design patterns, software development methodologies (Agile, DevOps), and lifecycle management.
  • Strong programming background (e.g., Python, Java, C#) with experience in scalable, distributed systems.
  • Hands-on experience with automation technologies and frameworks (e.g., RPA, CI/CD pipelines, test automation, orchestration tools).
  • Expertise in performance analysis, debugging, and optimization of complex software systems.
  • Proven ability to lead and mentor technical teams, drive architectural reviews, and enforce standards.
  • Exceptional communication skills with the ability to translate technical concepts for diverse audiences.
  • Bachelor’s degree in computer science, software engineering, or related field or equivalent experience.

WHAT WILL GIVE YOU A COMPETITIVE EDGE (PREFERRED QUALIFICATIONS)

  • Experience leading architectural efforts across multiple enterprise-scale automation software products.
  • Deep understanding of enterprise architecture frameworks (e.g., TOGAF, Zachman) and systems thinking.
  • Familiarity with cloud-native architectures and containerization (e.g., Docker, Kubernetes).
  • Demonstrated success in aligning cross-functional teams and driving technical strategy across business units.
  • Experience with process improvement methodologies and organizational transformation through architecture.

Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position, as well as geography of the selected candidate.

  • The salary range for this role is $117,800 - $184,300 . The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
  • Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Responsibilities

THE ROLE

As a Lead Software Solution Architect Manager – Automation Systems , you will define, guide, and champion the technical vision and architectural strategy across multiple software products and automation solutions. You will lead a team of architects, set high technical standards, foster innovation, and ensure architectural integrity aligned with business goals. This role requires deep technical expertise in automation software systems, strategic planning, and the ability to translate complex business requirements into scalable, future-proof solutions. You will serve as a key liaison between technical and non-technical stakeholders, driving alignment and execution across the organization.

WHAT YOU’LL DO

  • Define and maintain software solution roadmaps, business requirements, deployment plans, and playbooks with a focus on automation.
  • Own product-level documentation including L0 requirements and roadmap prioritizations for automation software.
  • Create detailed architectural documentation (diagrams, models, specifications) to guide development teams.
  • Lead design reviews, debugging, and performance analysis to ensure reliability and scalability of automation software.
  • Provide technical leadership throughout the product lifecycle, promoting best practices and innovation.
  • Balance constraints such as cost, resources, compliance, and time-to-launch to deliver viable solutions.
  • Collaborate with development teams and stakeholders to translate business needs into actionable technical plans.
  • Advocate for process improvements and contribute to continuous learning and knowledge sharing.
  • Own deliverables including product playbooks, requirements, and roadmap inputs for automation software.
Loading...