Principal Software Architect
General Dynamics Land Systems
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
- Job DescriptionThe Role We are seeking a Senior Software Architect to define infrastructure software requirements, translate ECU-level requirements into deployable Solution and POD requirements, and build the automated tests that validate them. This role leads across requirements...SuggestedFull timeLocal areaWork from homeRelocation package
$107.5k - $204.5k
...the future of aerospace and defense. Collins Aerospace Integrated Secure Processing Solutions (SPS) team is looking for an Principal Software Lead Engineer who is passionate about collaborating with high-performance teams to create mission-critical solutions that...PrincipalTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$110k - $150k
Enterprise Information Technology Architect We are seeking a highly skilled and experienced Enterprise IT Architect to join our dynamic team. The ideal candidate will have 5-10 years of experience in IT architecture, a bachelor’s degree in Computer Science, Information...SuggestedFull timeMonday to Friday- ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every... ...software integration is paramount. As a GVHE Hardware Simulation Architect, you have the unique opportunity to shape GM's future by...SuggestedFull timeLocal areaWork from homeRelocation package
- ...Senior Software Architect Barbaricum is seeking a Senior Software Architect. The candidate will develop and guide software architecture vision and implementation for assigned programs, ensuring alignment with stakeholders, modern methodologies like DevSecOps, and best...SuggestedWork at office
- ...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...Relocation packageFlexible hours
- ASRC Federal Advanced Research is currently seeking a Systems/Principal Engineer to support autonomy vehicle integrations in Sterling... ...service areas requiring strong technical skills in one or more software and/or hardware engineering disciplines.Participate on project...Principal
- ...are delivered—by putting patients first and empowering providers to lead innovation. We’re seeking an experienced and compassionate Principal Investigator (PI) to oversee Phase 2–4 clinical trials in a collaborative, mission-driven environment. You’ll play a vital role in...PrincipalImmediate startFlexible hours
$50 - $56 per hour
...electronics, power distribution systems, and I/O control hardware for advanced vehicle platforms. This role partners closely with systems, software, and hardware engineering teams.Key Responsibilities:Develop embedded firmware for microcontroller-based control systemsSupport...Contract work- Compunnel, Inc. is seeking a Software Engineer in Sterling Heights, Michigan. This role involves hardware and software integration, troubleshooting, and software verification testing for complex electronic systems used in military vehicles. The ideal candidate will have...
- A defense technology organization in Sterling Heights, MI is seeking a skilled cybersecurity engineer to support Cyber architecture and technology across the US market. The role requires experience in embedded systems engineering and compliance with federal regulations....Contract work
- Real Time Embedded Software Engineer (US Citizenship is REQUIRED) Real Time Embedded Software... ...Corporation TITLE: Real Time Embedded Principal Software Engineer/Real Time Embedded... ...• Plans, leads, and executes efforts to architect, design, develop, maintain, upgrade, port...Contract workWork experience placementRelocation
$86.8k - $165.2k
...clearance required on day 1 Join a team thats shaping the future of military communications. Were looking for a Senior DevSecOps Software Engineer to help build cutting-edge systems that keep our military personnel safe, connected, and informed. Work alongside...Temporary workWork experience placementWork at officeRemote workRelocationRelocation packageFlexible hours- ...Fitzgerald Public Schools seeks an Elementary Principal for Westview Elementary School for the 2026-2027 school year. This role leads academic and social-emotional initiatives, ensuring high-poverty student support and MTSS implementation within a dynamic district. The...PrincipalContract work
$65 - $85 per hour
A leading technical services firm based in Sterling Heights, MI, is seeking an Embedded Cyber Software Engineer to support cyber architecture for ground combat vehicles. This role involves developing software while ensuring compliance with standards. Ideal candidates need...Hourly pay- Work within a customer setting to establish and satisfy complex system-wide information security requirements based upon the analysis of user, policy, regulatory, and resource demands.Essential Job Functions:Support customers in the development and implementation of doctrine...Interim role
- This position is responsible for supporting the System Contracting department by providing payer contracting subject matter expertise and performing special project as determined by the Vice President of System Contracting and the Director of Managed Care Contracting. Assignments...PrincipalContract work
$92.18k - $156.71k
Financial Analyst BAE is seeking an experienced Financial Analyst to join the Program Finance team: Lead existing Analysts by example Serve as the financial business partner for several key programs Assist the program manager and program teams with developing...PrincipalFull timeContract workFor contractorsWork experience placementFor subcontractorLocal area- Sr. Principal Security EngineerJoin Aptiv and help lead the automotive industry into a more resilient and assured cybersecurity future... ...developing novel cybersecurity capabilities into hardware and software. You will engage in vulnerability discovery and reverse engineering...PrincipalFull timeRemote work
$73.45k - $132.78k
Description We are seeking a Senior Transmission Line Engineer who will work as a member of a dynamic team working in a fast paced environment, solving challenging problems involved with electric transmission. The successful candidate will serve as an Engineer ...Work at officeLocal areaImmediate startRemote work- Rehmann is seeking a dynamic and growth-oriented Risk Advisory Principal to join our practice. This leadership role is ideal for a strategic professional with a strong blend of IT risk advisory, internal audit, SOX, and business development experience. The ideal candidate...PrincipalFlexible hours
- CANDIDATES MUST BE LOCAL TO THE STATE OF MICHIGANAbout the Role:Under the general supervision of the Project Manager, Principal Business Analyst, or the Manager, develops requirements analysis, use case reviews, fit/gap analyses, functional designs, business process re-...Full timeWork experience placementLocal area
- Fitzgerald Public Schools in Warren, MI seeks a Secretary to the Elementary Principal to ensure efficient school office operations and act as secretary to the principal at Westview Elementary. Responsibilities include handling inquiries, managing schedules, processing substitutions...PrincipalWork at office
- Harper Associates is seeking a Personal & Executive Assistant in Birmingham, MI to support a high-profile principal and family office in a fast-paced, on-site role. The ideal candidate has 5+ years supporting C-suite or UHNW individuals, excels in calendar management, inbox...PrincipalWork at office
- Regeneron Pharmaceuticals seeks a Principal Business Analyst to drive consistency across the Global Development IT team and support the GD Digital Transformation Program. Based at our Warren, NJ location, this role requires 4 days onsite per week and collaboration with...Principal
$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 packages...Worldwide- Moseley Technical Services, Inc. in Sterling Heights, MI, seeks an Embedded Firmware Engineer to design and develop firmware for high-voltage distribution systems. The role requires collaboration with systems and hardware teams, and applicants must have a Bachelor's degree...
$107.5k - $204.5k
...protect our world. We are seeking a Principal Systems Engineer - Infrastructure to work... ...environments and collaborating across software, hardware, cyber, and systems engineering... ...such as Cameo, MagicDraw, or Enterprise Architect. ~ Experience developing...PrincipalTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- Job DescriptionThe RoleGM’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 efficient...Full timeLocal areaWork from homeRelocation package
- ...turning today’s impossible into tomorrow’s standard —from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day, our products move millions of people as we aim to make driving...Full timeLocal areaWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Architect. Be the first to apply!
- software Sterling Heights, MI
- software sales Sterling Heights, MI
- embedded software Sterling Heights, MI
- id software Sterling Heights, MI
- software support Sterling Heights, MI
- remote software sales Sterling Heights, MI
- software technology Sterling Heights, MI
- internship software Sterling Heights, MI
- software asset management analyst Sterling Heights, MI
- ultimate software Sterling Heights, MI


