Software Engineer - #1413153
Lockheed Martin
Date: 10 hours ago
City: Huntsville, AL
Contract type: Full time

Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more — we can innovate, invest, inspire and integrate our capabilities to transform the future.
At Lockheed Martin Space, we aim to harness the full potential of space to cultivate innovation, reduce costs, and push the boundaries of what technology can achieve. We’re creating future-ready solutions, focusing on resiliency and urgency through our 21st Century Security vision. We’re erasing boundaries and forming partnerships across industries and around the world. We’re advancing spacecraft and the workforce to fuel the next generation. And we’re reimagining how space can connect us, ensuring security and prosperity.
Join us in shaping a new era in space and find a career that's built for you.
A Software Engineer: Plans and conducts software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to mission problems. Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle. Applies knowledge of computer hardware and software, subject matter to be programmed in mission applications, information processing techniques used, and information gathered from system users to develop software. Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Ensures software standards are met.
Test Support Software Development: Update and add new capabilities to legacy test support software used to test tactical equipment. Develop software using Object Oriented methodology C++ using Visual Studio, Gitlab, and Jira. Possible Python and/or Java scripting. Windows 10 development environment with integration of hardware and software, some possible embedded coding. Program developed Agile software process, full software lifecycle including updating requirements, design, coding, testing, and technical documentation.
At Lockheed Martin Space, we aim to harness the full potential of space to cultivate innovation, reduce costs, and push the boundaries of what technology can achieve. We’re creating future-ready solutions, focusing on resiliency and urgency through our 21st Century Security vision. We’re erasing boundaries and forming partnerships across industries and around the world. We’re advancing spacecraft and the workforce to fuel the next generation. And we’re reimagining how space can connect us, ensuring security and prosperity.
Join us in shaping a new era in space and find a career that's built for you.
A Software Engineer: Plans and conducts software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to mission problems. Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle. Applies knowledge of computer hardware and software, subject matter to be programmed in mission applications, information processing techniques used, and information gathered from system users to develop software. Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Ensures software standards are met.
Test Support Software Development: Update and add new capabilities to legacy test support software used to test tactical equipment. Develop software using Object Oriented methodology C++ using Visual Studio, Gitlab, and Jira. Possible Python and/or Java scripting. Windows 10 development environment with integration of hardware and software, some possible embedded coding. Program developed Agile software process, full software lifecycle including updating requirements, design, coding, testing, and technical documentation.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Jr Database Administrator - DoD
INNOVIM,
Huntsville, AL
$75,000
-
$103,000
per year
1 week ago
Job Details Description INNOVIM Defense Services is seeking a Jr Database Administrator to join our team supporting the Integrated Research and Development for Enterprise Solutions (IRES) program at the Missile Defense Agency (MDA). INNOVIM supports the development, implementation, sustainment, and operations of enclaves and systems that manage missile defense training, events, analysis, and operations. Location: Huntsville, AL Position Closes: 6/26/25...

Executive Administrative Assistant
Lensa,
Huntsville, AL
1 week ago
Lensa is the leading career site for job seekers at every stage of their career. Our client, Lockheed Martin Corporation, is seeking professionals in Huntsville, AL. Apply via Lensa today! Description: The LM Space Missile Defense Programs Mission Segment Vice President/Huntsville Site General Manager is seeking an Executive Assistant to join our mission in Huntsville, AL! This position will support...

Software Engineering Intern - Fall 2025
Lensa,
Huntsville, AL
2 weeks ago
Lensa is the leading career site for job seekers at every stage of their career. Our client, Leonardo DRS, is seeking professionals in Huntsville, AL. Apply via Lensa today! Job ID: 112128 The Leonardo DRS Land Electronics business provides C4I Network computing and integrated situational awareness, as well as state-of-the-art embedded diagnostics, vehicle power management and combat vehicle integration products...
