F-22 Software Engineer

Lockheed MartinFort Worth, TX
Onsite

About The Position

This position is with the Lockheed Martin Aeronautics F-22 Communication Software team in Ft. Worth, Texas. This position requires a software engineer experienced in the development lifecycle as the position responsibilities will be focused on software development and integration on embedded hardware. Candidate responsibilities will span the software development lifecycle, including requirements generation, system and software design, software implementation, integration, and operational test, as well as adjudicating change requests as the software is updated, tested, and integrated. Responsibilities will also include planning and collaborating with other teams coordinating multi-subsystem and system level testing needs. Candidate must be dedicated, self-motivated and able to work with minimal supervision, work well with other engineers, and be willing to accomplish program goals within cost and schedule. Required to apply appropriate standards, processes, procedures, and tools throughout the software development life cycle and ensure the standards are met. Must be a US Citizen. This position is located at a facility that requires special access and a Secret security clearance to start.

Requirements

  • Bachelors degree from an accredited college in a Computer Science, Computer Engineering, Software Engineering or related STEM degree
  • Experience developing in C++ and/or Python program languages
  • Relevant experience with embedded software development tool sets, and file formats (compilers, linkers, debuggers)
  • Must be a US Citizen
  • Ability to obtain a Secret security clearance

Nice To Haves

  • Agile Software Development (e.g. Scrum, Kanban)
  • Agile Process Tools (e.g. JIRA)
  • Software Development Tools (e.g. Visual Studio)
  • Software Configuration Management (e.g. git)
  • Software and systems design and integration
  • Dedicated, self-motivated, work well with other engineers, and be willing to accomplish program goals within cost and schedule

Responsibilities

  • Software development and integration on embedded hardware
  • Requirements generation
  • System and software design
  • Software implementation
  • Integration
  • Operational test
  • Adjudicating change requests as the software is updated, tested, and integrated
  • Planning and collaborating with other teams coordinating multi-subsystem and system level testing needs
  • Apply appropriate standards, processes, procedures, and tools throughout the software development life cycle and ensure the standards are met

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Paid time off
  • Holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service