Software Engineer Senior @ LOCKHEED MARTIN CORPORATION - King of Prussia, PA

Job Overview

5 days ago

Software Engineer Senior


The coolest jobs on this planet… or any other… are with Lockheed Martin Space.

At the dawn of a new space age, Lockheed Martin is a pioneer, partner, innovator and builder. Our amazing people are on a mission to make a difference in the world by using our outstanding skills and experiences to create, craft and build solutions to some of the world’s most complex engineering problems. Our culture supports employees to dream big, perform with excellence and create incredible products.

Lockheed Martin has partnered with the United States Space Force. Working collaboratively, we are challenged with finding innovative solutions to provide freedom of operations and protect the interests of the United States in space. We are developing the following software applications to solve critical needs:

  • BEAST is an innovative mission application which generates, coordinates, and simulates executions of operational level courses of action to understand the art of possible of space combat.
  • The Integrated Sensor Support Services (IS3) application provides dynamic and preplanned tasking optimization for sensing objects in space.
  • The Campaign Planning Tool strategically optimizes maneuvering and placement of one or more constellation of satellites in the GEO belt to maximize multiple priorities.

You will be working on a mission that you can be proud of, knowing that you are making a lasting difference in the world and in the Space domain.

We're seeking candidates who are passionate about their craft, adamant about product quality and focused on our customer’s mission.

Summary of Key Duties for this position:

  • Performance of all phases of software development including design, implementation, unit testing and integration
  • Developing services that are highly performant, modelling orbital mechanics, solving critical optimization problems, and processing large scale data ingest & aggregation.
  • Ensure code delivered to the Continuous Integration pipeline (Docker, Kubernetes, AWS) executes as planned
  • Work collaboratively in small, fast paced agile teams, focused on product delivery to program customers
You will be working side by side with extraordinarily talented and experienced engineers, while having the opportunity to lead and mentor less experienced individuals on the team

To promote the sharing of ideas, Lockheed Martin cultivates an inclusive work environment that inspires differences and big-picture thinking.

Our employees play an active role in strengthening the quality of life where we live and work by volunteering more than 850,000 hours annually. Here are some of the benefits you can enjoy:

  • Medical
  • Dental
  • 401k
  • Paid time off
  • Work/life balance
  • Career development
  • Mentorship opportunities
  • Rewards & recognition

Learn more about Lockheed Martin’s comprehensive benefits package.
Basic Qualifications:
  • Ability to obtain/maintain a TS/SCI clearance; US citizenship is required (no clearance is required to start; unclassified work is available until the clearance is obtained)
  • Experience designing, implementing, and debugging software in Java or JavaScript
Desired Skills:
  • Experience working as a member of an Agile Scrum or Kanban team
  • Familiarity with the Space Domain
  • Knowledge of Orbital dynamics and AstroStandards math libraries
  • Experience with Agile management tools such as Version One, Jira, Confluence, etc
  • Experience with databases (e.g. PostgreSQL)
  • Experience with CI/CD - Deployment pipelines, automated build, and configuration tools
  • Proficiency in application containerization (e.g. Docker, Kubernetes, Helm, Rancher, etc.) in a cloud environment (AWS/Azure/Openstack/Openshift)
  • Experience with standard change management and build/packaging tools (e.g., Git, Maven, Gradle, Yarn)

Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They’re dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about.

As a leading technology innovation company, Lockheed Martin’s vast team works with partners around the world to bring proven performance to our customers’ toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories.
Experienced Professional

Similar Jobs

WordPress Engineer


New York, NY

A good understanding of the WordPress editing experience and adapting it to project needs. Postlight maintains the Headless WP Starter kit, an open-source…

Backend Web Developer

DOCS Health

Chalfont, PA

As a Backend Web Developer you will develop, test and document web, mobile and server-side cloud-based applications in a LAMP environment.

Senior Software Engineer

CVS Health

New York, NY

5 + years of professional experience as a Software Engineer. Experience with cloud computing (AWS, Microsoft Azure, Google Cloud).

Sr. Software Development Engineer

CVS Health

New York, NY

OR Bachelors degree (or foreign equivalent) in Computer Science, Engineering, Electronic Engineering, or a related field and five (5) years of progressive, post…

Oracle Senior Developer

Gainwell Technologies

Township of Hamilton, NJ

Bachelor's degree in software engineering, computer science or related field preferred. Recommends alternative courses of action as appropriate to meet…

C# Developer AVP


Whippany, NJ

Being responsible for technical design, development and automated testing and delivery. Working closely with trading desk, QA, Risk Gen global team and the…

Software Developer (.NET/SQL Server)

Underwriters Laboratories Inc.

Princeton, NJ

Strong working knowledge in software application or specific program language requirements of software work. Formal software development lifecycle fundamentals.

Lead Java Full Stack Developer

Perficient, Inc

New York, NY

In addition, all colleagues are eligible for a number of rewards and recognition programs including billable bonus opportunities.

Senior Java Developer


Weehawken, NJ

We provide advice-based solutions through financial advisors who deliver a fully integrated set of products and services specifically designed to address the…

Software Developer

TDI Technologies, Inc.

Philadelphia, PA

The candidate must be comfortable writing control software for electrical, computer, and mechanical systems. Understanding MVC software design patterns.

Backend Developer

Southern Power Systems, Inc., a WaveTech Group Company

Exton, PA

Code and test software applications for Linux based embedded and server platforms. Two to five years of experience in software development.

Game Designer Mathematician - Penn Game Studios

Penn Interactive Ventures - Philadelphia

Philadelphia, PA

The Game Mathematician will be responsible for coordinating with the design, engineering and production team from the initial game pitch all the way to the…

Java Developer

Vantage Labs

New Hope, PA

Experience with agile software development methodologies like XP and Scrum. 1-3+ years of JAVA software development experience is required: you must have…

Senior .NET Developer

Samiti Technology

New York, NY

Troubleshoot, maintain, revise, and test existing computer software, repairing defects to ensure programs continue to meet business partner expectations and…

Python Developer


New York, NY

5+ years of strong experience in programming with Python to implement models. Must have Model implementation experience. Temporarily due to COVID-19.

AWS Cloud Engineer


New York, NY

Experience in Software Installation, configuration and Patching Knowledge of system monitoring in a cloud environment including cloud specific products and…

DevOps / SRE


New York, NY

Maintain day-to-day management and administration of projects. Work directly with our developer and system administrator teams.

Senior Site Reliability Engineer (DevOps) - REMOTE

Penn Interactive Ventures - Philadelphia

Philadelphia, PA

Improve automation processes, using our infrastructure-as-cloud tooling, Terraform. 4+ years working heavily within an AWS cloud environment (ECS, Lambda, HA…

Mid-level Java Developer (Front-End)

Positive Psyche

Hanover, MD

Uses a variety of internet technologies, techniques and tools such as graphics software applications and object-oriented languages (e.g. Java, CGI, Visual Basic…

On SITE PHP + Wordpress Web Developer - 4+ Years Experience

CMDS Marketing Agency

Colts Neck, NJ

The ideal candidates will be self-motivated with good communication skills, strong problem solving skills, 4+ years of web development experience and will be…

Core Platform Product Manager


Jersey City, NJ

Day-to-day, this role will ensure the successful planning, scoping and implementation for all components of the Core Platform experience consistent of payments,…



New York, NY

Bachelor's degree in computer science, software engineering, or other related field. Knowledgeable in programming, data structures, computer systems, and…

Senior Java Full Stack Developer

Credos Talent LLP

Jersey City, NJ

Web Technologies (JavaScript, HTML 5, CSS, JSON, REST, SOAP). Be a self-starter providing creative and innovative ideas or solutions continuously improving the…

Software Engineer-Grad


Philadelphia, PA

Good oral and written communication skills. 0-2 years of technical experience through internships, real-world and/or school coursework.