Software Architect

Lockheed MartinLittleton, CO
20h$134,000 - $267,145Onsite

About The Position

Lockheed Martin is seeking a talented Software Architect with an active TS/SCI security clearance to work from either our Littleton, CO or King of Prussia, PA location(s). This is a new RF ground program. The Software Architect is responsible for: Leading and developing the Software Architecture for the program through all phases of the software development life cycle -- requirements, design, code, test, and maintenance Leading a team of software engineers, coordinating with other subsystem team and program leadership, splitting time between technical and leadership tasks Planning, conducting, and coordinating software development activities for a mission planning / command and control software systems, performing complex processing of instruction sets for multiple hardware sites based on user input Engaging with Systems Engineering organization to decompose and allocate requirements, perform verification and validation, and support system integration Applying the appropriate standards, processes, procedures, and tools throughout the development life cycle. This will include facilitating an Agile workflow and supporting major program milestone events (e.g., SRR, PDR, CDR) from initial design through final delivery of a product Applying knowledge of computer hardware and software, mission planning and command and control systems, information processing techniques used, and information gathered from system users to architect software Correcting program errors, compiling documentation of program development, and analyzing system capabilities, output requirements, input data acquisition, programming techniques and controls Ensures software standards are met This is an SR CAREER (level 5) ROLE where candidates typically require 8 years of professional experience and a BS degree. This position is contingent upon the program award expected in Q2, 2026.

Requirements

  • Demonstrated Experience leading highly technical software development efforts
  • Experience leading cross‑functional initiatives, interfacing with product management, hardware engineers, and external partners
  • Ability to interact with peers to facilitate interoperability with other subsystems
  • Experience with service architectures and computationally complex problems
  • Experience with product lifecycle phases (SRR, PDR, CDR, MRR, TRR)
  • Active TS/SCI security clearance is required for consideration
  • 8 years of professional experience
  • BS degree

Nice To Haves

  • Demonstrated understanding of software design with a focus on web-client user interfaces
  • Prior experience with migrating and integrating R&D projects into an operational system
  • Previous experience in RF Ground Systems
  • Bachelor’s or Master’s degree (or higher) in Computer Science, Computer Engineering, Aerospace Engineering, Physics, Mathematics, Electrical Engineering, or similar technical discipline. Equivalent industry-related experience is acceptable
  • Prior experience as a software architect
  • Prior experience with mission management and command and control software
  • Ability to translate technical decisions into cost‑benefit analyses, ROI models, and program schedule impacts.
  • Experience presenting technical roadmaps to senior executives, and high-level customer stakeholders.
  • Skilled at breaking down large, complex epics into manageable features and user stories while maintaining traceability to requirements and compliance standards ● Experience with Software-Defined Radios (SDRs)
  • Experience with C++, Python, Angular, Active MQ, or other similar high-level languages

Responsibilities

  • Leading and developing the Software Architecture for the program through all phases of the software development life cycle -- requirements, design, code, test, and maintenance
  • Leading a team of software engineers, coordinating with other subsystem team and program leadership, splitting time between technical and leadership tasks
  • Planning, conducting, and coordinating software development activities for a mission planning / command and control software systems, performing complex processing of instruction sets for multiple hardware sites based on user input
  • Engaging with Systems Engineering organization to decompose and allocate requirements, perform verification and validation, and support system integration
  • Applying the appropriate standards, processes, procedures, and tools throughout the development life cycle. This will include facilitating an Agile workflow and supporting major program milestone events (e.g., SRR, PDR, CDR) from initial design through final delivery of a product
  • Applying knowledge of computer hardware and software, mission planning and command and control systems, information processing techniques used, and information gathered from system users to architect software
  • Correcting program errors, compiling documentation of program development, and analyzing system capabilities, output requirements, input data acquisition, programming techniques and controls
  • Ensures software standards are met

Benefits

  • Medical
  • Dental
  • 401k
  • Paid time off
  • Work/life balance
  • Career development
  • Mentorship opportunities
  • Rewards & recognition
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service