Software Engineer

Lockheed Martin

King of Prussia, PAFresher57m agovia LinkedIn

This job at a glance

Who can apply
New grads, no experience needed · Bachelor's degree
Must know
C++DockerKubernetesAWSAzureGit
Nice to have
AgileJavaCI/CDJira
Work
On-site in King of Prussia
Pay
$75.4K–$140K a year
Skill demand
AWS35%C++32%Docker19%Kubernetes17%of 100 similar entry-level jobs posted in the US this week
Listed
Oct 29, 2026 · still open

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

About the Role

As a Software Engineer on an Agile Scrum Team, you will have the opportunity to rapidly develop and deploy solutions for a complex space system, enabling the delivery of fully functioning mission capability to end users securely and continuously. You will be generating and simulating operational level plans to explore the art of the possible, dynamically optimizing both terrestrial and space-based sensors for comprehensive space domain awareness, and strategically optimizing the placement and maneuvering of constellations of satellites.

Key Responsibilities

  • Plans, conducts, and coordinates software development activities.
  • Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems.
  • Applies appropriate standards, processes, procedures, and tools throughout the development life cycle.
  • Applies knowledge of computer hardware and software, subject matter to be programmed, information processing techniques, and information gathered from system users to develop software.
  • Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls.
  • Ensures software standards are met.

Requirements & Tech Stack

  • Development experience with object oriented programming languages (Java, C++, etc.)
  • Experience with application containerization (Kubernetes, Helm, Docker, Containerd) in a cloud environment (AWS, Azure, OpenStack, OpenShift)
  • Team leverages industry standard open-source software solutions such as GitLab, Kubernetes, Docker, and Rancher.
  • Automation-first and “everything as code” mindset.

Qualifications

  • Bachelor's Degree from an accredited college or university in science and technology related programs such as Computer Science, Systems Engineering, Electrical Engineering, Computer Engineering, Physics, Mathematics, etc.
  • Must be a US Citizen.
  • Must be able to obtain and maintain a Top Secret security clearance.

Desired Skills

  • Experience with CI/CD - Deployment pipelines, automated build, and configuration tools.
  • Experience working in an Agile development environment, using tools such as JIRA and Confluence.
  • Experience with SpringBoot or Quarkus for backend Java development.
  • Experience with LIT for JS front-end.
  • Experience with Node.js/Express for hosting UIs.
  • Experience with Python.
  • Experience with Helm charts for IaC.
  • Experience with software version control tools, such as GIT.
  • Ability to work effectively in a fast-paced and rapidly changing environment.
  • Strong time management skills that enable on-time project delivery.
  • Familiarity with the Space Domain.
  • Proficient in AI prompting as it applies to this position and practice.

Salary Range

  • Full-Time Salary Range: $75,400.00 - $140,000.00

Benefits

  • 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
  • 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

44 openings · 38 need no experience

See all 44 →

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