Software Engineer

@ Lockheed Martin
Lockheed Martinlockheedmartin.com

Software Engineer

Philadelphia, PA
Posted today

About the job

Lockheed Martin specializes in aerospace and defense, creating advanced technology solutions for global security. This role focuses on designing, developing, and integrating secure software in a high-performance culture, supporting critical mission systems and innovations.

Requirements

  • Proficiency in C++, Java, Python
  • Experience in software development
  • Understanding of cybersecurity standards
  • Collaborate with hardware teams
  • Support full development lifecycle

Qualifications

  • Bachelor's degree in relevant field
  • Strong problem-solving skills
  • Experience in aerospace/defense
  • Focus on quality and security
  • Team collaboration skills

Full job description

Lockheed Martin seeks a Software Engineer to design, develop, and integrate secure, high-reliability software that powers advanced manufacturing and mission systems used across our aerospace and defense programs. In this role you will analyze requirements, architect and implement software in languages such as C++, Java, and Python, and collaborate with systems, hardware, and manufacturing engineers to deliver robust solutions. You will support the full development lifecycle, from design and code reviews to integration, testing, documentation, and ongoing optimization, following rigorous quality, safety, and cybersecurity standards.
Working in a high-performance, mission-driven culture, you will contribute to complex global security and space initiatives while benefiting from strong support for technical growth, continuous learning, and career development. This position offers competitive pay, comprehensive benefits, and the opportunity to help shape cutting-edge aerospace and defense technology that impacts customers worldwide.
Show full description