Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Architect

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 (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
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Software Architect in Sterling Heights, MI vacancy
  •  ...Sr. Software Architect Job Summary The Software Architect is responsible for the software design and for the delivery of all technical aspects of software architecture into the product design. You’ll work with major OEMs and a talented global Aptiv team to deliver automotive... 
    Suggested
    Relocation package
    Flexible hours

    Aptiv PLC

    Troy, MI
    4 days ago
  • $73.69 per hour

     ...Job Title: Principal Embedded Software Engineer Type of Position: This is a contract-to-hire opportunity, with the intent to convert to a direct hire role. The contract period is typically expected to run approximately 6 to 12 months before conversion, depending... 
    Principal
    Permanent employment
    Contract work
    Temporary work
    For contractors
    H1b
    Remote work
    Monday to Thursday
    Day shift

    HRU Inc Technical Resources

    Sterling Heights, MI
    2 days ago
  •  ...Software Architect Apply Online We're hiring a Software Architect to help shape the technical future of Enforcement Mobile, a widely used platform for citation management and crash reporting used by public safety agencies. This role is focused on architecture,... 
    Suggested
    Work at office
    Local area
    3 days per week

    Tyler Technologies

    Troy, MI
    3 days ago
  • $119.14k - $152.93k

     ...Position Type: Administration/Principal Date Posted: 6/15/2026 Location: Troy High School Date Available: 07/01/2026 Closing Date: Until Filled Position: High School Principal Location: Troy High School Reports to: Assistant Superintendent... 
    Principal
    Work at office

    Troy School District

    Troy, MI
    1 day ago
  • Job Summary The Business Process Mapping Engineer supports transition to a Digital Enterprise by modeling and linking business processes across multiple departments. This role requires strong engineering knowledge, analytical skills, and a passion for process improvement...
    Principal
    Work experience placement

    Compunnel

    Sterling Heights, MI
    5 days ago
  • $80 - $160 per hour

     ...Physics Expert (Professor / Principal Investigator) $80 - $160/hour pay Required Skills Physics Mastery Expert Judgment in Ambiguous Cases Meta-Level Reasoning Research Leadership Defensible Written Articulation About micro1 micro1 is the leading... 
    Principal
    For contractors
    Remote work

    Micro1

    Sterling Heights, MI
    6 days ago
  • $126k - $157k

     ...Principal Scientist Location: Fraser, MI, US Salary Range: $126,000-$157,000/annually + 8% STIP With a passion for life Join our diverse teams of passionate people and a career that allows you to develop both personally and professionally. At Getinge we exist to make life... 
    Principal
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    Getinge

    Fraser, MI
    4 days ago
  •  ...Elementary Principal Tentative Start Date: 2026-2027 School Year Qualifications: Master's Degree in Administration from an accredited institution with a major in Education Administration, or its equivalent preferred. State of Michigan Administrative certification... 
    Principal

    Utica Community Schools

    Sterling Heights, MI
    2 days ago
  •  ...and support a diverse student population and school community. Description: Under the direction of the Elementary School Principal, the Elementary School Assistant Principal serves as an instructional/educational leader, responsible for student learning,... 
    Principal

    Utica Community School District

    Sterling Heights, MI
    1 day ago
  •  ...and school community Description: Under the direction of the Executive Administrator of Schools, the Junior High School Principal serves as the instructional/educational leader, responsible for student learning, personnel management, scheduling, emergency management... 
    Principal

    Utica Community School District

    Sterling Heights, MI
    4 days ago
  •  ...Principal Business Analyst Regeneron is looking for an outstanding Principal Business Analyst to drive consistency across the Global Development (GD) IT team, and be a member of the GD Digital Transformation Program. This individual will work closely with GD IT leadership... 
    Principal
    Work experience placement
    Flexible hours

    Regeneron

    Warren, MI
    3 days ago
  • $65 - $75 per hour

     ...systems fluency that this domain demands. What You Will Work On Implement mobile‑to‑vehicle communication features – including OTA software updates, key fob management, and diagnostics – across iOS and Android, working within architecture and patterns defined by the... 
    Hourly pay
    Full time
    Contract work

    TEKsystems

    Troy, MI
    3 days ago
  • $42 per hour

     ...Embedded Software Engineer Location: On‑Site Sterling Heights, MI Pay and Duration: $42.00 per hour / 6 months plus contract to hire...  ...architectural‑level software design using MagicDraw, Enterprise Architect, or similar model‑based engineering tools. Familiarity with... 
    Hourly pay
    Contract work
    For contractors
    Local area

    Advantage Technical

    Sterling Heights, MI
    4 days ago
  •  ...Job Description The Role GM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly, and securely. The Software and Services group at GM develops scalable vehicle level system architecture and software solutions which enable... 
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    5 days ago
  • EROS Technologies was founded with a simple motive of offering the clients exactly what they want, how they want and when they want it. By leveraging for its clients its technological edge and right-sourcing advantage, EROS in a short period of time has grown to become...
    Overseas

    EROS Technologies Inc

    Troy, MI
    4 days ago
  •  ..., aerospace, defense, transportation and financial services. Job Description Job Responsibilities: Develop best in class embedded software using C/C++, Java and QNX/Linux Deploy and maintain the software for future enhancements Work with GM business leads and engineering... 

    PSG Global Solutions

    Warren, MI
    5 days ago
  •  ...Blue Chip Talent, in collaboration with a defense sector innovator, is on the lookout for an accomplished Senior Embedded Software Engineer . This position centers on leading software solutions for real-time platforms, developing structured models for embedded systems... 

    Blue Chip Talent

    Troy, MI
    5 days ago
  • $65 - $75 per hour

     ...someone who understands what that means. What You Will Work On *Implement mobile-to-vehicle communication features - including OTA software updates, key fob management, and diagnostics - across iOS and Android, working within architecture and patterns defined by the... 
    Full time
    Contract work
    Temporary work

    TEKsystems

    Troy, MI
    12 hours ago
  •  ...hybrid. This means the successful candidate is expected to report to Sunnyvale, CA three times per week, at minimum. The Role Software-defined vehicles are transforming how commercial fleets operate, enabling smarter, safer, and more sustainable transportation... 
    Work experience placement
    H1b
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  •  ...Tentative Start Date: 2026-2027 School Year Description: Under the direction of the Junior High School Principal, the Junior High School Assistant Principal serves as an instructional/educational leader, responsible for student learning, personnel management, scheduling... 
    Principal

    Utica Community School District

    Sterling Heights, MI
    4 days ago
  • $107.23k - $123.95k

     ...a performance-based school is a shared responsibility involving the student, family, educators, and the community. The Assistant Principal's leadership is essential. As a leader, the Assistant Principal, in collaboration and under supervision of the Principal, is accountable... 
    Principal
    Work at office

    Warren Woods Public Schools

    Warren, MI
    1 day ago
  • $120.02k - $136.12k

     ...- Commensurate with experience 206 Days per year SUMMARY: Under the direction of the Superintendent, the High School Principal provides leadership for the instructional program, as well as coordinating the implementation, review, and revision of the curriculum... 
    Principal
    Afternoon shift

    Warren Woods Public Schools

    Warren, MI
    2 days ago
  •  ...Administration Date Posted: 6/15/2026 Location: Westview Lower Elementary (High-Needs School) POSITION: Elementary Assistant Principal LOCATION: Westview Lower Elementary WORK YEAR: 2026-2027 School Year, 205 Days per year SALARY: Per Administrator... 
    Principal
    Contract work
    Local area
    Afternoon shift

    Fitzgerald Public Schools

    Warren, MI
    5 days ago
  • $51.69 - $56.32 per hour

     ...systems supporting high-voltage distribution, control systems, and hardware interfaces. Collaborate with systems, hardware, and software teams to translate requirements into firmware solutions. Decompose and manage firmware requirements into structured work... 

    Moseley Technical Services

    Sterling Heights, MI
    1 day ago
  •  ...Electronics And Computer Hardware Principal Engineer This position is for the US Principal Electronics and Computer Hardware Engineer...  ...activities Coordination with program-specific lead system architects to leverage electronic hardware portfolio into global vehicle... 
    Principal
    Local area
    Flexible hours

    General Dynamics

    Sterling Heights, MI
    1 day ago
  • $110.58k - $141.28k

     ...AM (UTC) Starting Date: To Be Determined Job Description Tenative Start Date: 2026-2027 School Year Position: Junior High School Principal Description: Under the direction of the Executive Administrator of Schools, the Junior High School Principal serves as the instructional... 
    Principal
    Seasonal work
    Remote work

    Young World Physical Education

    Sterling Heights, MI
    5 days ago
  •  ...ASRC Federal Advanced Research is currently seeking a Systems/Principal Engineer to support autonomy vehicle integrations in Sterling...  ...areas requiring strong technical skills in one or more software and/or hardware engineering disciplines. Participate on project... 
    Principal
    For contractors

    ASRC Federal Holding Company

    Sterling Heights, MI
    5 days ago
  • NET Full Stack Developer Position: .NET Full Stack Developer Client: General Motors // Apex Systems Duration: 6 Month Contract; can be extended Location: On-site in Austin, TX or Warren, MI Sub vending allowed: Yes Visa Constraints: None Rate: $55 to 58/...
    Contract work

    Intellisoft Technologies

    Warren, MI
    2 days ago
  •  ...Principal Position At Birmingham Covington School Birmingham Public Schools is seeking a Principal for Birmingham Covington School which serves students in 3rd through 8th grades. This is a full-time, 11-month position. Qualifications: The candidate selected for... 
    Principal
    Full time

    Oakland Schools

    Birmingham, MI
    3 days ago
  •  ...JD: We are seeking an IoT Solutions Architect to join our Software Platform team. We are building the next generation orchestration platform with hand on applications for a variety of users within Magna. In addition, we are focused using rich data to bring efficiency... 

    Omni Inclusive

    Troy, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Architect. Be the first to apply!