Software Engineer Acs Early Career - Fort Worth TX

Military Spouse Corporate Career Network•Fort Worth, TX
•Onsite

About The Position

Lockheed Martin Aeronautics is hiring a full-time Early Career Software Engineer for the F-22 Core Processing Software Team in Fort Worth, Texas. The team develops high-performance computing software for the F-22 platform. The engineer will contribute to the development, testing, and maintenance of critical embedded software components in a real-time environment. The role supports the software engineering lifecycle under the program Software Development Plan (SDP), including requirements analysis, object-oriented analysis and design, coding and unit testing, integration, and support for formal testing and delivery. The position requires U.S. citizenship and a government security clearance; the facility requires special access. An interim Secret clearance is required to start, and the final clearance is Secret. Relocation is available.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related STEM field.
  • Foundational knowledge of embedded systems.
  • Experience with programming languages such as C, C++, or Python.
  • Strong analytical and problem-solving skills.
  • Ability to work effectively in a collaborative, mission-driven team environment.
  • Must be a U.S. citizen.
  • Must be able to obtain the required government security clearance; interim Secret clearance is required to start, and the position requires final Secret clearance.

Nice To Haves

  • Knowledge of Agile software development.
  • Experience working in a lab environment with Linux embedded systems.
  • Experience with Git, Jira, and DevOps.
  • Security+ certification.
  • Ability to perform software integration and test.

Responsibilities

  • Plan, conduct, and coordinate software development activities.
  • Design, develop, document, test, and debug software that provides logical and mathematical solutions to business or mission problems.
  • Apply appropriate standards, processes, procedures, and tools throughout the software development life cycle.
  • Apply knowledge of computer hardware and software, the application domain, information-processing techniques, and information gathered from system users to develop software.
  • Correct program errors, prepare operating instructions, and compile software development documentation.
  • Analyze system capabilities to resolve questions about program intent, output requirements, input data acquisition, programming techniques, and controls.
  • Ensure software standards are met.
  • Support requirements analysis, object-oriented analysis and design, coding and unit testing, integration, and formal test and delivery.

Benefits

  • Flexible schedules
  • Competitive pay
  • Comprehensive benefits
  • Relocation assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service