Lockheed Martin logo

Software Engineer

Lockheed Martin

Huntsville, AL
Full Time
Mid Level
about 1 month ago

Job Description

About the Role

At Lockheed Martin Space, we aim to harness the full potential of space to cultivate innovation, reduce costs, and push the boundaries of what technology can achieve. We're creating future-ready solutions, focusing on resiliency and urgency through our 21st Century Security vision. We're erasing boundaries and forming partnerships across industries and around the world. We're advancing spacecraft and the workforce to fuel the next generation. And we're reimagining how space can connect us, ensuring security and prosperity. Join us in shaping a new era in space and find a career that's built for you.

Key Responsibilities

  • Plans and conducts software development activities.
  • Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to mission problems.
  • Applies standards, processes, procedures, and tools throughout the development life cycle.
  • Develops software using Object Oriented methodology C++ using Visual Studio, Gitlab, and Jira.
  • Updates and adds new capabilities to legacy test support software used to test tactical equipment.
  • Ensures software standards are met.
  • Analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls.
  • Prepares operating instructions and compiles documentation of program development.
  • Supports full software lifecycle including updating requirements, design, coding, testing, and technical documentation.

Requirements

  • Problem solving abilities
  • Seeks help when needed
  • Research capabilities
  • Team Player - Proactive engagement in a team environment
  • SECRET clearance
  • Proficiency with C++ development skills
  • Development in a Windows environment
  • Experience in implementation in an object oriented environment
  • Experience in Hardware/Software (HW/SW) integration and test

Nice to Have

  • Familiarity with Visual Studio
  • Familiarity with embedded and closed loop software systems, and the verification thereof in both software simulation/emulation and hardware-in-the-loop systems
  • Familiarity with Jira, Git, Python, Rhapsody
  • Experience with LabView
  • Experience in a fast-paced, team-oriented, rapidly changing environment
  • Familiar with embedded software development using C++, Object Oriented Design and Real-time programming constructs
  • Demonstrated excellent initiative, written and verbal communication skills -- document development / tech writing skills

Qualifications

  • Experience that demonstrates problem solving abilities
  • SECRET clearance
  • Proficiency with C++ development skills
  • Development in a Windows environment
  • Experience in implementation in an object oriented environment
  • Experience in Hardware/Software (HW/SW) integration and test

Benefits & Perks

  • Flexible work schedules including 4x10 hour days with 3 days off per week
  • Paid Time off benefits
  • Competitive pay
  • Comprehensive benefits package
  • Opportunity to work onsite at a Lockheed Martin facility

Working at Lockheed Martin

Lockheed Martin emphasizes an inclusive environment built upon integrity and corporate responsibility. The company values purposeful innovation, diversity, agility, and empowering employees through flexible schedules and career development opportunities. They foster a culture of collaboration, technical excellence, and commitment to solving complex challenges while prioritizing employee well-being and professional growth.

Apply Now

Job Details

Posted AtJun 30, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceMid Level

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