Lockheed Martin logo
Lockheed Martin Verified
Aerospace, Defense, Government Contracting, Information Technology

Solutions Architect Principal

Huntsville, Alabama, United StatesHybridPart TimePrincipalPosted 6 days agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Lockheed Martin Rotary and Mission Systems (RMS) is seeking an innovative Solutions Architect for their Command, Control, Communications, Computers, Intelligence, Reconnaissance, and Surveillance (C4ISR) team. This role will focus on developing technical solutions for the Battle Management Command and Control (BMC2) product line, supporting applications like Integrated Air and Missile Defense and Dynamic Planning. The architect will leverage modern engineering technologies such as AI/ML, cloud deployment, and model-based engineering to deliver BMC2 products and capabilities. Responsibilities include leading BMC2 architecture development, authoring technical requirements, developing new capabilities, supporting integration and deployment, managing IRAD funds, and presenting solutions to senior stakeholders. The role requires a minimum of 10 years of professional experience in aligned technology domains and experience leading engineering teams.

Basic Qualifications
Exceptional communication skills (verbal, written and presentation) with internal teams, senior leaders, and external customer representatives

  • Demonstrated ability to work independently with minimal input from leadership.
  • Experience leading engineering teams.
  • Demonstrated team player and proven success working in cross-functional teams.
  • Strong interpersonal skills and an ability to build effective working relationships
  • Demonstrated experience in systems engineering/architecture, allocation & derivation of requirements, design & development, Integration & Test with a thorough understanding of the entire engineering product life cycle.
  • Prior experience developing software products using Agile development processes.
  • Prior experience deploying software using CI/CD pipelines.
  • Prior experience service-based architectures and SW containerization.
  • Prior experience with IRAD projects.
  • At least 10 years of professional experience in aligned technology domain(s).

Job Description
Who You Are:
Seeking and innovative Solutions Architect to join our transformational Command, Control, Communications, Computers, Intelligence, Reconnaissance, and Surveillance (C4ISR) team within Lockheed Martin Rotary and Mission Systems (RMS).
What You Will Be Doing
The Solutions Architect will develop technical solutions that enable rapid innovation and solution deployments in our Battle Management Command and Control (BMC2) product line for various customer mission applications including Integrated Air and Missile Defense, Dynamic Planning, and Integrated Battle Management. The Solutions Architect will apply modern engineering technologies, such as AI/ML, cloud-based deployment, and model based engineering to develop and field BMC2 products and capabilities across domestic and international programs. The Solutions Architect will partner with other systems, software, and test engineering leaders in a product line environment to drive common solutions and maintain alignment with our EMC2 strategic objectives.
The Work
The Solutions Architect responsibilities will include:

  • Lead the development and implementation of BMC2 architecture and designs for multiple customers in alignment with C4SIR product roadmaps.
  • Author technical requirements for BMC2 systems and products.
  • Develop technical concepts and solutions for new BMC2 capabilities to meet customer mission needs.
  • Support software and test engineers in the implementation, integration, and deployment of operational BMC2 products to the field.
  • Execute and manage Internal Research and Development funds.
  • Partner with business development and program management teams on all project tasking.
  • Frequently present BMC2 technical solutions to senior level customer representatives and internal management.

Desired Skills

  • Domain expertise in BMC2 and IAMD products and capabilities
  • Demonstrated strategic thought leader with proven success as a change agent driving positive changes throughout an organization
  • Prior experience on international programs and/or captures with US International Trade Compliance (ITC) regulated content
  • Prior experience with model-based engineering principles and tools.
  • Active SECRET clearance or above

Other Important Information
By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Ability to work remotely
Part-time Remote Telework: The employee selected for this position will work part of their work schedule remotely and part of their work schedule at a designated Lockheed Martin facility. The specific weekly schedule will be discussed during the hiring process.

Sample Lockheed Martin interview questions

  • 1

    Build a real-time collaborative platform for coding teams.

    system designmedium
  • 2

    Design a system for real-time processing of mobile app analytics.

    system designmedium
  • 3

    Maximum Depth of an N-ary Tree Find the maximum depth of an N-ary tree. Input: root = [1,null,2,null,3,null,4] Output: 4 Explanation: The tree is essentially a straight line, requiring a traversal that reaches a maximum depth of 4 layers.

    codingmedium
  • 4

    Split Array into Consecutive Subsequences Split an array into consecutive subsequences. Input: nums = [1,2,3,4,4,5] Output: FALSE Explanation: The numbers can form [1,2,3,4], but the remaining leftover group [4,5] is too short to form a valid sequence of length 3.

    codingmedium
  • 5

    Merge a New Interval Merge a new interval into a list of non-overlapping intervals. Input: intervals = [[1,2],[3,5],[6,7],[8,10],[12,16]], newInterval = [4,8] Output: [[1,2],[3,10],[12,16]] Explanation: The new interval overlaps with [3,5], [6,7], and [8,10], merging them all into the unified block [3,10].

    codingmedium

Sign up for a personalized interview prep pack tailored to this role.

Ready to apply?
You'll be redirected to Lockheed Martin's application page.

Similar roles