Software Architect Senior Staff
Lockheed Martin · Huntsville, AL · 3 wk ago
EngineeringFull-time
About the role
The Lockheed Martin Next Generation Interceptor (NGI) team is seeking an experienced Software Architect to join a team developing missile defense technology.
Responsibilities
- Develop a common vision across the NGI Agile teams, focused on delivering an integrated set of products, tools, and software components supporting the SDS organizational goals.
- Work with the other NGI leads, including the Software Integration Lead, Software Engineering Lead, Systems Engineering Lead, and NGI product teams to implement the common vision across the full organization.
- Ensure that the NGI products follow appropriate processes and software development best practices, with emphasis on software reuse, DevSecOps processes, and automation throughout the engineering lifecycle.
- Define, document, and communicate software architecture and designs to engineering teams, and be able to verify and support their successful implementation.
- Resolve complex technical issues across the NGI teams and collaborate with them to seek agreement across teams with differing goals and objectives.
- Experience with Real-time software development, Agile methodologies, Linux, real-time operating systems, Software and Systems Engineering best practices, DevSecOps processes and tools, strong oral and written communication skills, strong interpersonal and collaboration skills, and willingness to work a flexible schedule and travel as required.
Requirements
- Bachelor’s degree in computer science, Computer Engineering, or a related Engineering/Technical Field.
- Experience with Object-Oriented Analysis (OOA) / Object-Oriented Design (OOD) techniques.
- Experience performing software architecture for engineering teams.
Qualifications
- Experience with Real-time software development.
- Experience with software development using Agile methodologies.
- Experience with Linux and real-time operating systems.
- Experience with Software and Systems Engineering best practices.
- Experience with DevSecOps processes and tools.
- Strong oral and written communication skills.
- Strong interpersonal and collaboration skills.
Skills
- Experience with Real-time software development.
- Experience with software development using Agile methodologies.
- Experience with Linux and real-time operating systems.
- Experience with Software and Systems Engineering best practices.
- Experience with DevSecOps processes and tools.
- Strong oral and written communication skills.
- Strong interpersonal and collaboration skills.
Benefits
- Flexible schedule when required to support lab development and integration activities to meet program needs.
- Occasional travel within the United States if required to meet program needs.
Pay
- Competitive compensation package.
Schedule
- Full-time.