> Markdown version of [/jobs/ext/3595808-software-engineer-stf](https://www.wearedevelopers.com/jobs/ext/3595808-software-engineer-stf). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Stf - **Company:** Lockheed Martin - **Location:** Houston, TX, United States - **Salary:** $135,700.0 - $251,900.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Agile Methodology, Artificial Intelligence, Software Applications, Systems Engineering, Unit Testing, C++ (Programming Language), Information Systems, Computer Telephony Integration, Software Debugging, Embedded Software, Systems Analysis, Object-Oriented Software Development, Software Architecture, Systems Development Life Cycle, Requirements Management, Server Administration, Software Engineering, Software Requirements Analysis, Data Processing, Computer Equipment, Integration Tests, Information Technology, Programming Languages - **Published:** October 6, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-staff-houston-tx--c941f22b-c674-4049-a613-958392d8655f ## About the Role The successful candidate will have experience and/or knowledge of languages such as C or C++. Must be a US Citizen; this position will require Final Secret government security clearance prior to starting. This position is located at a facility that requires special access. Travel up to 5% to Huntsville for Planning activities., * Experience with programming languages such as C, C++ * Experience or classroom knowledge with embedded software/hardware Desired Skills * Knowledge of Agile Software Development * Ability to work in a collaborative and team-based environment * Excellent written and verbal communicat * Knowledge of Model Base Systems Engineering (MBSE) * Previous experience designing to software requirements * Experience with full software life cycle development including SW design, architecture and integration & test * Bachelor's degree in computer science, Aerospace Engineering or other related degree program from an accredited college/university #LMSpaceSoftwareEng, Aerospace Engineering, Agile Programming Methodologies, C Programming Language, C++ Programming Language, Computer Hardware, Computer Science, Computer Software, Cost Control, Customer/Client Research, Data Entry, Data Processing, Debugging Tools, Documentation, Embedded Hardware, Embedded Software, Information Technology & Information Systems, Input/Output, Integration Testing, Logical Software CTI Solutions, Mathematics, Object Oriented Analysis (OOA), Object Oriented Design (OOD), Performance Metrics, Presentation/Verbal Skills, Product Lifecycle, Program Control, Program Planning, Programming Languages, Programming Methodologies, Requirements Management, Software Administration, Software Architecture Design, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Systems Analysis, Systems Engineering, Team Player, Testing, Unit Test, United States Citizen, Willing to Travel, Writing Skills ## Description Lockheed Martin Space is seeking a full time Software Engineer Stf. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object oriented analysis & design, code & unit test, integration, and support to formal test/delivery., The Software Engineer Stf plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment. 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 business/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. Proficient in AI prompting as it applies to this position and practice.