Lockheed Martin logo

Software Engineer Staff

Lockheed Martin

Huntsville, AL
Full Time
Senior
114k-201k
about 1 month ago

Job Description

About the Role

Lockheed Martin Space is seeking a full-time Software Engineer to support the software engineering lifecycle for space-related programs. The role involves working on requirements analysis, object-oriented design, coding, testing, and integration, with a focus on creating innovative, resilient space solutions that advance spacecraft technology and support national security. The position emphasizes collaboration across disciplines and adherence to security protocols, including a Final Secret government security clearance. The company fosters a culture of purposeful innovation, diversity, inclusion, and integrity, aiming to shape the future of space technology and connect humanity securely and prosperously.

Key Responsibilities

  • Support the software engineering lifecycle following the program Software Development Plan (SDP), including requirements analysis, design, coding, unit testing, integration, and formal test/delivery.
  • Develop and maintain software using languages such as C or C++.
  • Work within a team environment, collaborating with multi-disciplined teams to achieve project goals.
  • Participate in full software development activities including design, architecture, and testing.
  • Follow security protocols and support formal testing and delivery processes.

Requirements

  • Experience with programming languages such as C and C++.
  • Experience with Real Time Operating Systems (RTOS) such as GreenHill or VxWorks.
  • Ability to work with multi-disciplined teams.
  • Experience with full software life cycle development including design, architecture, and testing.
  • Bachelor's degree in computer science, Aerospace Engineering, or related field from an accredited institution.
  • Active/Final Secret Security Clearance.
  • U.S. Citizenship is required.

Nice to Have

  • Knowledge of Agile Software Development.
  • Excellent written and verbal communication skills.
  • Knowledge of Model Based Systems Engineering (MBSE).
  • Previous experience designing to software requirements.

Qualifications

  • Bachelor's degree in a related field such as computer science or aerospace engineering.

Benefits & Perks

  • Medical, Dental, Vision, Life Insurance.
  • Short-Term and Long-Term Disability.
  • 401(k) match, Flexible Spending Accounts, EAP, Education Assistance.
  • Parental Leave, Paid Time Off, Holidays.
  • Incentive plan eligibility.

Working at Lockheed Martin

Lockheed Martin fosters a culture built upon integrity, corporate responsibility, diversity, inclusion, and purposeful innovation. The company emphasizes empowering employees through flexible schedules, comprehensive benefits, and a collaborative environment focused on solving complex challenges and shaping the future of space technology.

Apply Now

Job Details

Posted AtJun 29, 2025
Salary114k-201k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Lockheed Martin

Website

lockheedmartin.com

Company Size

10000+ employees

Location

Huntsville, AL

Industry

Aerospace Product and Parts Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches