Software Engineer
Lockheed Martin
Job Description
Lockheed Martin seeks a Software Engineer to develop secure, high‑reliability software powering advanced aerospace and defense manufacturing systems. In this role, you will design, implement, and maintain mission‑critical applications and services that integrate with complex hardware and production environments. You will collaborate closely with systems, hardware, and manufacturing engineers to translate requirements into robust, scalable software.
Responsibilities include contributing to architecture and design, writing and reviewing production-quality code, and implementing automated testing, CI/CD, and troubleshooting tools. You will ensure solutions meet strict performance, safety, and cybersecurity standards while adhering to configuration management and quality processes. This position offers the opportunity to solve challenging, real‑world problems that impact global security, while working in a high‑performance, mission‑driven culture that emphasizes innovation, ethics, and continuous learning.