Software Engineer

Lockheed Martin

King of Prussia, PAFresher7h agovia LinkedIn

Lockheed Martin

Key Responsibilities

  • Plans, conducts, and coordinates software development activities.
  • Designs, develops, documents, tests, and debugs software containing logical and mathematical solutions to business/mission problems.
  • Applies appropriate standards, processes, procedures, and tools throughout the development life cycle.
  • Utilizes knowledge of computer hardware and software, subject matter to be programmed, information processing techniques, and system user input to develop software.
  • Corrects program errors.
  • Prepares operating instructions.
  • Compiles documentation of program development.
  • 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

  • Bachelor's degree in a STEM discipline (e.g., Electrical Engineering, Computer Science, Computer Engineering, Mathematics, Physics).
  • Familiarity with modern software development tools and practices.
  • Demonstrated Python development experience.
  • Experience with containerization technologies (e.g., Docker, Kubernetes, Helm).
  • Knowledge of cloud computing platforms (e.g., AWS, Azure, GCP).

Qualifications

  • US Citizenship required.
  • This position will require a government security clearance.
  • The facility requires special access.

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

42 openings · 33 need no experience

See all 42 →