Software Engineer

Lockheed Martin

Fort Worth, TX0–7 yrs4m agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 7 years · Bachelor's degree
Must know
Unit testingAgileC++CLinuxGit
Work
On-site in Fort Worth
Pay
$81.1K–$150.5K a year
Skill demand
C++41%Agile30%C18%Unit testing17%of 100 similar entry-level jobs posted in the US this week
Listed
Nov 12, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

The Skunk Works (Lockheed Martin Advanced Development Programs) is seeking world-class talent in Software Engineering to join a team developing software for aircraft subsystems that enable flight. This is an opportunity for an early-career software engineer to gain hands-on experience across the entire software development lifecycle.

Key Responsibilities

  • Plans, conducts, and coordinates software development activities.
  • Designs, develops, documents, tests, and debugs software.
  • Applies appropriate standards, processes, procedures, and tools throughout the development life cycle.
  • Applies knowledge of computer hardware, software, subject matter, information processing techniques, and gathered information from system users to develop software.
  • Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities.
  • Ensures software standards are met.
  • Supports the development and maintenance of simulation software for aircraft systems.
  • Develops simulations to support software development.
  • Performs full software lifecycle development across many avionic services, ground station development, and mission system software.
  • Supports ground station development for manned and unmanned systems.
  • Participates in unit testing, integration testing, and debug activities.
  • Collaborates with team members to develop requirements for rapid prototypes.
  • Documents simulation development processes and results.
  • Applies agile software development processes.
  • Grows knowledge of avionics systems and simulation development practices.

Requirements & Tech Stack

  • Strong C and/or C++ fundamentals.
  • Experience with Linux or RTOS (real-time operating systems) and associated development toolchains.
  • Understanding of Agile processes and software development methodologies.
  • Network Programming fundamentals.
  • Experience with the software development process in a team environment.
  • UI development experience (Qt preferred).
  • Experience with Modeling and Simulation development.
  • Experience with AFSIM development/scripting.
  • Experience with LUA scripting.
  • Experience with Command Control Interface implementation.
  • Experience with UCI (User-Command Interface) implementation.
  • Experience using Agile development tools and methodologies (Git, JIRA, Confluence, etc.).
  • Understanding of physics modeling.
  • Understanding of avionics systems.
  • Ability to work in a strong team environment, with emphasis on collaboration and communication.
  • Travel up to 10% may be required.

Qualifications

  • Bachelor's degree or above from an accredited college in a relevant field of study (Computer Science, Computer Engineering, Electrical Engineering).
  • Must be a US Citizen.
  • Must hold or be able to obtain a Secret clearance updated within the last 5 years.

Work Location

  • Fort Worth, TX (with close collaboration with colleagues in Palmdale, CA).

Salary & Benefits

  • Full-Time Salary Range: $81,100.00 - $150,500.00
  • Benefits offered: Medical, Dental, Vision, Flexible work arrangements and schedules (e.g., 4x10), 401(k) match, Paid time off, Holidays, Parental Leave, EAP, Flexible Spending Accounts, Education Assistance, Life Insurance, Short-Term Disability, and Long-Term Disability.
  • Annual short-term and/or long-term incentive compensation programs may be offered.

Lockheed Martin Entry-Level & New Grad Jobs · last 7 days

131 openings · 111 need no experience

See all 131 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job