What is a Software Engineer at Lockheed Martin?
At Lockheed Martin, a Software Engineer does far more than write code; you are a critical architect of systems that ensure national security, global safety, and scientific advancement. Whether you are working within Advanced Technology Laboratories (ATL) on next-generation AI or developing embedded systems for aerospace platforms, your work directly impacts the "mission"—solving complex challenges to keep people safe.
This role places you at the intersection of hardware and software. You will likely work on projects ranging from autonomous systems and trusted intelligence to command and control interfaces. Unlike typical consumer tech roles, the software you build here often operates in safety-critical environments where reliability and precision are paramount. You will collaborate with cross-functional teams of researchers and engineers to translate theoretical concepts into deployed capabilities that maintain technology dominance.

