The Global Engineering Software Architect Principal is a critical strategic leader responsible for shaping the technology direction and software architecture vision of General Dynamics Land Systems ...
The Global Engineering Software Architect Principal is a critical strategic leader responsible for shaping the technology direction and software architecture vision of General Dynamics Land Systems ...
Software Architect
Ann Arbor, MI · On-site
Principal Responsibilities 1. Design the technical architecture and components for use within software product development 2. Define and oversee the use of standards for software development and ...
Software Architect
Ann Arbor, MI · On-site
Principal Responsibilities 1. Design the technical architecture and components for use within software product development 2. Define and oversee the use of standards for software development and ...
Software Architect
Ann Arbor, MI · On-site
Principal Responsibilities 1. Design the technical architecture and components for use within software product development 2. Define and oversee the use of standards for software development and ...
Software Architect
Ann Arbor, MI · On-site
Principal Responsibilities 1. Design the technical architecture and components for use within software product development 2. Define and oversee the use of standards for software development and ...
Principal Software Engineer- Onsite
$127K - $171K/yr
This role is for a highly experienced engineer who drives architecture, influences technical strategy, and solves the organization's most challenging engineering problems. The Principal Software ...
Principal Software Engineer- Onsite
$127K - $171K/yr
This role is for a highly experienced engineer who drives architecture, influences technical strategy, and solves the organization's most challenging engineering problems. The Principal Software ...
Principal Software Engineer
Novi, MI · On-site
$95 - $117/hr
Job Summary We are seeking a highly experienced Principal Software Engineer to lead enterprise-wide architectural initiatives, define long-term technology strategy, and deliver highly scalable ...
Principal Software Engineer
Novi, MI · On-site
$95 - $117/hr
Job Summary We are seeking a highly experienced Principal Software Engineer to lead enterprise-wide architectural initiatives, define long-term technology strategy, and deliver highly scalable ...
Principal Software Engineer
Ann Arbor, MI · Hybrid
$132K - $177K/yr
Principal Software Engineer The global capital markets are among the largest markets in the world ... Its system architecture decisions will influence the technical direction of our platform and decide ...
Principal Software Engineer
Ann Arbor, MI · Hybrid
$132K - $177K/yr
Principal Software Engineer The global capital markets are among the largest markets in the world ... Its system architecture decisions will influence the technical direction of our platform and decide ...
As Principal AI Architect, you'll design and build enterprise-grade AI systems - from data ... Proven ability to take AI or software systems from concept through production, including debugging ...
As Principal AI Architect, you'll design and build enterprise-grade AI systems - from data ... Proven ability to take AI or software systems from concept through production, including debugging ...
As Principal AI Architect, you'll design and build enterprise-grade AI systems -- from data ... Proven ability to take AI or software systems from concept through production, including debugging ...
As Principal AI Architect, you'll design and build enterprise-grade AI systems -- from data ... Proven ability to take AI or software systems from concept through production, including debugging ...
Principal Software Engineer - AI Platform & Architecture
Ann Arbor, MI · On-site
$132K - $177K/yr
As a Principal Software Engineerfor Cloud Audit Suite,you willbe the technical architect and hands-on design leader for ourproduct platforms, integrating multiple products and technology stacks.You ...
Principal Software Engineer - AI Platform & Architecture
Ann Arbor, MI · On-site
$132K - $177K/yr
As a Principal Software Engineerfor Cloud Audit Suite,you willbe the technical architect and hands-on design leader for ourproduct platforms, integrating multiple products and technology stacks.You ...
Principal Engineer, Body Control Subsystem Integration - Compliance & Regulations
Warren, MI · On-site
$126K - $170K/yr
As a Principal Software Engineer, you will be responsible for broad oversight and ownership of ... Drive architecture standards, patterns, and principles, actively engaging with and leading third ...
Principal Engineer, Body Control Subsystem Integration - Compliance & Regulations
Warren, MI · On-site
$126K - $170K/yr
As a Principal Software Engineer, you will be responsible for broad oversight and ownership of ... Drive architecture standards, patterns, and principles, actively engaging with and leading third ...
Principal Engineer, Body Control Subsystem Integration - Compliance & Regulations
Warren, MI · On-site
$126K - $170K/yr
As a Principal Software Engineer, you will be responsible for broad oversight and ownership of ... Drive architecture standards, patterns, and principles, actively engaging with and leading third ...
Principal Engineer, Body Control Subsystem Integration - Compliance & Regulations
Warren, MI · On-site
$126K - $170K/yr
As a Principal Software Engineer, you will be responsible for broad oversight and ownership of ... Drive architecture standards, patterns, and principles, actively engaging with and leading third ...
Principal Software Engineer
Auburn Hills, MI · On-site
$127K - $171K/yr
Drive the architecture of solutions across multiple services and applications * Develop software ... CB2 Principal Software Engineer Total Base Pay Range 96,500.00 - 207,500.00 USD Annual At Fifth ...
Principal Software Engineer
Auburn Hills, MI · On-site
$127K - $171K/yr
Drive the architecture of solutions across multiple services and applications * Develop software ... CB2 Principal Software Engineer Total Base Pay Range 96,500.00 - 207,500.00 USD Annual At Fifth ...
Principal Software Engineer -CoCounsel CoCounselis our most advanced AI offering to date ... Proven track record owning large, complex projects end-to-end: architecture, execution, rollout ...
Principal Software Engineer -CoCounsel CoCounselis our most advanced AI offering to date ... Proven track record owning large, complex projects end-to-end: architecture, execution, rollout ...
As a Principal Software Engineer focused on Security & Compliance, you will set the technical ... You will own the architecture and engineering practices behind our SOC 2, ISO 27001/42001, HIPAA ...
As a Principal Software Engineer focused on Security & Compliance, you will set the technical ... You will own the architecture and engineering practices behind our SOC 2, ISO 27001/42001, HIPAA ...
Principal Software Engineer - Image Signal Processing
Southfield, MI · On-site
$123K - $166K/yr
The Principal Software Engineer is responsible for developing embedded software including design ... The candidate must have programming experience with GPU, ARM architecture, OpenGL ES, OpenVX, C/C ...
Principal Software Engineer - Image Signal Processing
Southfield, MI · On-site
$123K - $166K/yr
The Principal Software Engineer is responsible for developing embedded software including design ... The candidate must have programming experience with GPU, ARM architecture, OpenGL ES, OpenVX, C/C ...
Principal Software Engineer - Image Signal Processing
Southfield, MI · On-site
$123K - $166K/yr
The Principal Software Engineer is responsible for developing embedded software including design ... The candidate must have programming experience with GPU, ARM architecture, OpenGL ES, OpenVX, C/C ...
Principal Software Engineer - Image Signal Processing
Southfield, MI · On-site
$123K - $166K/yr
The Principal Software Engineer is responsible for developing embedded software including design ... The candidate must have programming experience with GPU, ARM architecture, OpenGL ES, OpenVX, C/C ...
The Principal System Architect is responsible for designing, implementing, and integrating complex ... Expert in System hardware and software architecture focusing on high-performance computing systems ...
The Principal System Architect is responsible for designing, implementing, and integrating complex ... Expert in System hardware and software architecture focusing on high-performance computing systems ...
The Principal System Architect is responsible for designing, implementing, and integrating complex ... Expert in System hardware and software architecture focusing on high-performance computing systems ...
The Principal System Architect is responsible for designing, implementing, and integrating complex ... Expert in System hardware and software architecture focusing on high-performance computing systems ...
Principal Engineer, eComm
Dearborn, MI · On-site
$140 - $190/hr
Principal Engineer, Ecommerce Department: Information Technology Reports to: Sr. Manager, Global ... Provide technical direction for software development and architecture in SAP Commerce Cloud ...
Principal Engineer, eComm
Dearborn, MI · On-site
$140 - $190/hr
Principal Engineer, Ecommerce Department: Information Technology Reports to: Sr. Manager, Global ... Provide technical direction for software development and architecture in SAP Commerce Cloud ...
Principal Software Engineer, Power Applications
Ann Arbor, MI · On-site +1
$180K - $220K/yr
Contribute to system architecture discussions for the Karman platform as a whole, ensuring the ... Minimum Qualifications * 10+ years of software engineering experience, including a track record of ...
Principal Software Engineer, Power Applications
Ann Arbor, MI · On-site +1
$180K - $220K/yr
Contribute to system architecture discussions for the Karman platform as a whole, ensuring the ... Minimum Qualifications * 10+ years of software engineering experience, including a track record of ...
Principal Software Architect information
See Michigan salary details
$102K - $114.4K
20% of jobs
$114.4K - $126.9K
4% of jobs
$127.5K is the 25th percentile. Wages below this are outliers.
$126.9K - $139.3K
10% of jobs
$139.3K - $151.7K
9% of jobs
The median wage is $158.4K / yr.
$151.7K - $164.2K
14% of jobs
$164.2K - $176.6K
5% of jobs
$176.6K - $189.1K
9% of jobs
$197.1K is the 75th percentile. Wages above this are outliers.
$189.1K - $201.5K
7% of jobs
$201.5K - $213.9K
10% of jobs
$213.9K - $226.4K
6% of jobs
$226.4K - $238.8K
6% of jobs
$102K
$167.1K
$238.8K
How much do principal software architect jobs pay per year?
What is a principal software architect?
A Principal Software Architect is a senior technical leader responsible for designing, guiding, and overseeing an organization's software architecture. They establish technical standards, ensure scalable and efficient system design, and collaborate with engineering teams to implement best practices. This role involves making high-level design choices, mentoring developers, and aligning technical strategies with business goals. Principal Software Architects work closely with stakeholders to ensure that software solutions meet performance, security, and scalability requirements.
What does a principal software architect do?
A typical day for a Principal Software Architect involves collaborating with development teams, product managers, and stakeholders to define and refine architectural solutions for complex projects. You’ll spend time reviewing code and system designs, setting technical guidelines, and troubleshooting architectural issues. Mentoring team members, conducting architecture reviews, and ensuring alignment with business objectives are also central responsibilities. The role is both strategic and hands-on, requiring you to balance high-level planning with practical problem-solving, often across several simultaneous initiatives.
What skills and qualifications are needed to be a principal software architect?
To thrive as a Principal Software Architect, you need deep expertise in software design, architecture patterns, and multiple programming languages, often supported by a bachelor’s or master’s degree in computer science or engineering. Familiarity with cloud platforms (like AWS, Azure), architectural modeling tools (such as UML), and certifications like TOGAF or AWS Certified Solutions Architect is valuable. Leadership, strong communication, and the ability to mentor and influence cross-functional teams are standout soft skills for this role. These competencies are essential for guiding technical direction, ensuring scalable and maintainable solutions, and fostering alignment across technical and business stakeholders.
How much does a principal software architect make in the US?
What are the most commonly searched types of Principal Software Architect jobs in Michigan?
The most popular types of Principal Software Architect jobs in Michigan are:
What are popular job titles related to Principal Software Architect jobs in Michigan?
For Principal Software Architect jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Principal Software Architect jobs in Michigan look for?
The top searched job categories for Principal Software Architect jobs in Michigan are:
What are popular job titles related to Principal Software Architect jobs in MI?
For Principal Software Architect jobs in MI, the most frequently searched job titles are:

Principal Software Architect
Sterling Heights, MI • On-site
Full-time
Medical, Dental, Vision, Retirement
This job post has expired 2 days ago. Applications are no longer accepted.
Job description
The Global Engineering Software Architect Principal is a critical strategic leader responsible for shaping the technology direction and software architecture vision of General Dynamics Land Systems (GDLS). This role defines and governs a comprehensive, forward-looking software system architecture strategy that maximizes commonality, reuse and interoperability across GDLS platforms and Mission Equipment Products, directly influencing the company’s long-term competitive position.
Acting as a key technology influencer, your role ensures that software architecture choices are tightly aligned with GDLS’s business objectives and evolving customer-driven initiatives such as MOSA, FACE, and GVA. This position requires a visionary with deep expertise in software and cybersecurity frameworks, design patterns, data architecture, and model-based systems engineering (SysML/UML), who can anticipate future operational needs and translate them into a coherent technology roadmap.
By mentoring a geographically dispersed team and collaborating closely with Chief Engineers, Product Managers, and Program Managers, the architect drives enterprise-wide alignment, innovation, and reuse. This role is central to positioning GDLS at the forefront of defense technology and ensuring that strategic technology investments deliver enduring value to the company and its customers.
Responsibilities
Develop and Govern Global Software Architecture Strategy with Enterprise Impact
- Chair the Global Software Architecture Strategy Work Group to define and implement a cohesive, enterprise-wide software architecture vision that directly supports GDLS’s strategic and business goals.
- Shape the company’s technology roadmap by integrating emerging technologies, open standards, and industry best practices to maintain and extend GDLS’s competitive advantage.
- Establish measurable criteria to ensure architecture consistency, scalability, security, and quality across all programs, enabling strategic reuse and interoperability.
- Drive the adoption of modular, reusable, and maintainable software solutions that enable rapid adaptation to changing mission requirements and future capabilities.
Strategic Technical Leadership and Governance
- Serve as the authoritative technical voice on software architecture, providing strategic guidance on complex issues, root cause analysis, and corrective actions that impact program and portfolio outcomes.
- Lead governance and continuous improvement of software design processes, ensuring alignment with long-term program roadmaps, customer needs, and corporate technology strategy.
Enterprise Mentorship and Knowledge Stewardship
- Mentor and develop software architects and engineers across sites, building a culture of technical excellence and strategic thinking.
- Define and maintain enterprise software architecture standards, patterns, and reference designs to guide consistent technical decisions.
- Promote effective knowledge sharing (design reviews, communities of practice, reusable assets) to accelerate learning and reuse.
Process and Tools
- Define and enforce criteria for architecture consistency, scalability, security, and quality.
- Maintain standardized templates and tools for architecture documentation, management plans, and complexity tracking.
- Govern the use of UML/SysML modeling and tools (e.g., Cameo) for clear and consistent architecture models.
- Establish practical guidelines for agile development, requirements quality, and design verification.
- Drive continuous improvement of software design processes and toolchains in line with industry best practices and program objectives.
- Promote Open Standards and Tools:
- Develop strategies leveraging open standards and tools (e.g., DDS, containerization, virtualization, static/dynamic analysis, and automated testing).
- Promote design patterns for efficient, reusable, and maintainable software solutions.
Bonus Requirements:
- This position will require eligibility to obtain a US security clearance. (Non-US Citizens may not be eligible to obtain a security clearance)
- Experience working with or in defense industry or federal environment a bonus
- Must be able to work evening and/or weekend overtime as needed
- Able to travel up to 10% if needed
About GDLS:
General Dynamics Land Systems builds the combat vehicles and integrated technologies that give soldiers a decisive advantage. We design, engineer and sustain advanced tracked and wheeled systems paired with modern electronic architecture, AI-enabled capabilities and autonomy-ready technology.
- From Abrams to LAV, Stryker to AJAX, robotic platforms to software solutions and beyond, our portfolio delivers proven performance and future-ready modernization for customers around the world.
- Join the people who design, build and advance the systems that protect those who protect us. Our teams see beyond the horizon, solving problems before they become challenges.
Bring your talent. Bring your purpose.
- Let’s shape the future of General Dynamics Land Systems together.
What We Offer:
If you are just starting your career or are an experience professional, we offer a Total Rewards package that is Impactful and built for you.
- Healthcare including medical, dental, vision, HSA and Flex Spending
- Competitive base pay, incentive pay that rewards individual and team performance, and comprehensive benefits.
- 401k Match (6%)
- Educational assistance
- 9-80 Work Schedule (The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off.)
- On-going learning opportunities within a diverse, inclusive and rewarding work environment
- Onsite Cafeteria, remodeled and updated fitness center, and outdoor fitness track