Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$76.5k - $134.9k

Lockheed Martin

Job Description

Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more - we can innovate, invest, inspire and integrate our capabilities to transform the future.

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.

The Staff Software Engineer is a senior individual contributor who leads the design, development, and delivery of complex software systems. You will mentor engineers, drive architectural decisions, and collaborate cross-functionally to ensure high-quality, scalable, and secure software/systems solutions that align with business objectives.

- Technical Leadership: Define and champion software architecture, standards, and best practices across multiple projects and/or product lines.
- Design & Development: Architect, design, and implement high-performance, maintainable, and testable code in alignment with product roadmaps.
- Mentorship & Coaching: Provide technical guidance, code reviews, and career development support to engineers ranging from junior to senior levels.
- Collaboration: Partner with product managers, UX designers, data scientists, and stakeholders to translate requirements into robust solutions.
-Quality Assurance: Drive adoption of automated testing, CI/CD pipelines, and monitoring to ensure reliability and rapid feedback.
- Performance Optimization: Identify bottlenecks, conduct profiling, and implement optimizations for latency, throughput, and cost efficiency.
- Security & Compliance: Incorporate security best practices, perform threat modeling, and ensure compliance with relevant standards (e.g., ISO-27001, NIST).
- Innovation: Research emerging technologies, evaluate their applicability, and introduce innovative approaches where beneficial.
- Documentation: Produce clear technical documentation, design specifications, operational runbooks, etc..

Basic Qualifications

Compiled Languages: C/C++, Java or C#

Interpreted Languages: Python or any other scripting languages (scripting, automation, test harnesses)

Operating Systems and Shell: Windows, Linux, Powershell, Bash

Version Control: Git: (branching, merging, rebasing, pull-request workflow)

Build Systems: Basic knowledge of one or more of the following: CMake, Make, MSBuild, or Gradle; ability to create and maintain build scripts

Debugging & Profiling: Use of IDE debuggers

Code Reviews: Participate in peer reviews, give constructive feedback, and follow coding standards

Documentation: Produce clear design docs, inline code comments, and maintain wikis or Confluence pages

Configuration Management: Understand change-control processes (CRs, MRBs) and traceability requirements in regulated environments

IDE Proficiency: Visual Studio, CLion, VSCode, or Eclipse

Issue Tracking: JIRA or similar agile framework tooling

Collaboration: Experience working in cross-functional teams (hardware, systems, test) and communicating status effectively.

Agile Methodologies: Participation in sprint planning, daily stand-ups, retrospectives (Scrum/Kanban)

Problem-Solving: Ability to break down complex requirements into iteratively deliverable value units

Communication: Clear written and verbal updates to stakeholders; ability to produce concise design docs

Adaptability: Quickly learn new languages, frameworks, or domain knowledge as project evolves

Reliability & Accountability: Deliver high-quality code on schedule, understand impact of defects in safety-critical systems

No clearance required to start but will need to obtain and maintain a Top Secret security clearance (Must be a US citizen)

Desired skills

Security Clearance Awareness Knowledge of handling classified or export-controlled information per internal policies (no details disclosed)

Real-time & Embedded Systems Basics of RTOS concepts, scheduling, interrupt handling, and low-level hardware interaction

Safety-Critical Standards Awareness of DO-178C, ISO 26262, or MIL-STD-498 compliance concepts (requirements traceability, verification)

Model-Based Development Familiarity with tools such as MATLAB/Simulink, SysML or Model-Based Design flow (optional but a plus)

Networking & Protocols Understanding of TCP/IP, UDP, and aerospace-specific protocols (e.g., ARINC 429, MIL-STD-1553)

Object-Oriented Design: Ability to design, implement, and extend class hierarchies, apply SOLID principles, and write reusable components

Data Structures & Algorithms: Comfortable with common structures (lists, maps, trees, graphs) and algorithmic thinking (search, sort, recursion)

Test-Driven Development TDD: Write unit tests (Boost, JUnit, PyTest, NUnit) and understand code coverage metrics

Continuous Integration: Familiarity with CI pipelines (Jenkins, Azure DevOps, GitLab CI) and automated build/test triggers

Mentorship: Provide guidance to junior engineers and be receptive to feedback from senior engineers

Active TS/SCI security clearance

#LMSpaceSoftwareEng
#SpaceSecurity

EEO

Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.

*

At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work.


With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility.

If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications.

Other Important Information

By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.

Work Schedule Information

Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.

National Pay Statement

Pay Rate: The annual base salary range for this position in California, Massachusetts, and New York (excluding most major metropolitan areas), Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, Vermont, Washington or Washington DC is $76,500 - $134,895. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer.
Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays.
(Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year.
This position is incentive plan eligible.

Premium Pay Statement

Pay Rate: The annual base salary range for this position in most major metropolitan areas in California, Massachusetts, and New York is $88,000 - $152,490. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer.
Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays.
This position is incentive plan eligible.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in King of Prussia, PA vacancy
  • $98.5k - $206.8k

     ...Job Title: Full Stack Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Flexible hours

    CACI International

    King of Prussia, PA
    5 days ago
  • $76.5k - $134.9k

    Lockheed Martin is seeking a Software Engineer to develop mission-critical ground software solutions for government agencies and commercial enterprises. Responsibilities include designing and testing robust software in an Agile environment, focusing on integration and security... 
    Suggested

    Lockheed Martin

    King of Prussia, PA
    4 days ago
  • $91k - $135k

     ...L3Harris Integrated Mission Systems is seeking a Software Engineer. Responsibilities include the translation of requirements into working and maintainable solutions for our C5 and Cyber Solution Centers. The selected candidate will apply technical proficiency across various... 
    Suggested
    Local area
    Relocation

    L3Harris Technologies

    East Norriton, PA
    22 hours ago
  • $91k - $135k

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Embedded Software Engineer MES Level Job Code: 37063 Job Location: Camden, NJ Schedule: 9/80 reg with every other Friday off Are you... 
    Suggested
    Local area
    Relocation

    L3Harris Technologies

    Norristown, PA
    10 hours ago
  • $88k - $152.49k

     ...meaningful career? If so, then we would love to speak with you! Engineering & Technology is a dynamic and growing organization that...  ...and Artificial Intelligence / Machine Learning (AI/ML) software applications. We develop state-of-the-art processing applications... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    King of Prussia, PA
    2 days ago
  •  ...Software Engineer I Responsibilities One of the nation's largest and most respected providers of hospital and healthcare services, Universal Health Services, Inc. (UHS) has built an impressive record of achievement and performance. Growing steadily since its inception... 

    Wellington Regional Medical Center

    King of Prussia, PA
    3 days ago
  •  ...and the United Kingdom. For additional information visit . The Corporate IS Department is seeking a dynamic and talented Software Engineer I. The Software Engineer I provides design, development and maintenance of UHS custom clinical applications. Supports existing... 
    Local area

    Universal Health Services

    King of Prussia, PA
    1 day ago
  • $108.4k - $227.5k

     ...Job Title: Software Engineer (Full Stack) Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Flexible hours

    CACI International

    King of Prussia, PA
    1 day ago
  •  ...Software Engineer King of Prussia, PA, United States About the Job Job Title: Software Engineer - C#.NET Duration: 6 Months to 1 Year (Contract Position) Location: King of Prussia, PA Job Summary: Our client, a leading financial services company, has... 
    Full time
    Contract work
    Immediate start

    4 Staffing Corp

    King of Prussia, PA
    1 day ago
  •  ...intelligence team working on a greenfield, cloud native product to replace their 6th-generation legacy product. You are a full-stack engineer with experience building end-to-end, client-facing cloud-native applications. Jobot is an Equal Opportunity Employer. We... 
    Work at office
    Local area
    Flexible hours
    3 days per week

    Jobot

    Conshohocken, PA
    5 days ago
  •  ...Software Engineer We are seeking a dedicated and technically skilled Software Engineer with experience in the customer solutions space and a passion for customer experience, product engineering, and data / systems analysis to join our Engineering team in King of Prussia... 
    Work experience placement

    Gisual

    King of Prussia, PA
    3 days ago
  •  ...Software Engineer II – Business Intelligence Developer The Corporate Information Services Department is seeking a dynamic and talented Software Engineer II – Business Intelligence Developer. The Software Engineer II – Business Intelligence Developer designs and develops... 

    Wellington Regional Medical Center

    King of Prussia, PA
    3 days ago
  •  ...innovation, and expertise to deliver ground-breaking, award-winning software solutions that transform the life insurance, financial services...  .... Responsibilities The Associate Software Development Engineer is responsible for developing, testing, and maintaining... 
    Work at office

    iPipeline

    Wayne, PA
    21 hours ago
  •  ...Senior AI‑First Software Engineer We’re hiring a senior engineer to design and deliver AI-first, enterprise-grade applications across modern cloud environments. What you’ll build: AI-powered applications (including a Microsoft Store product) Copilot Studio... 

    Judge Consulting Group

    Wayne, PA
    5 days ago
  • $122k - $198k

     ...the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Software Engineer Senior What does a successful Senior Full Stack Engineer do? A Senior Full Stack Engineer at Finxact plays a pivotal role... 
    Temporary work
    Work experience placement
    H1b

    Fiserv

    King of Prussia, PA
    1 day ago
  • $73.15k - $174k

     ...Senior Software Engineer Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able... 
    Permanent employment
    Full time
    Contract work
    Local area

    Capgemini

    Berwyn, PA
    6 days ago
  •  ...Software Engineer Senior King of Prussia, Pennsylvania Job ID: 634462BR Date posted: Apr. 04, 2023 Locations: King of Prussia, Pennsylvania Program: Space Security - Foxtrot Description: The coolest jobs on this planet… or any other… are with Lockheed Martin Space... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Phenom People

    King of Prussia, PA
    1 day ago
  •  ...sensors and RF communications. What You'll Get to Do: Engineer complex multidisciplinary solutions for customers that span hardware...  ...delivery schedule. This is done while collaborating with other software/hardware engineers, stakeholders, and end users to ensure a... 
    Full time
    Temporary work
    Immediate start

    Syzygy Integration

    Conshohocken, PA
    5 days ago
  • $93.2k - $164.45k

     ...Senior Software Engineer - Radar Modeling and Simulation | Lockheed Martin Who We Are Lockheed Martin is dedicated to shaping, developing, & advancing technologies & capabilities with a focus on our customers' needs as part of our 21st Century Security vision. We foster... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin Corporation

    King of Prussia, PA
    3 days ago
  • $134k - $236.33k

     ...are proud to be at the forefront of cutting-edge technology and engineering. WHAT WE'RE DOING Space is a critical domain,...  ...THE WORK Lockheed Martin is seeking a highly skilled Software Engineer, Sr Staff with an active Top Secret clearance to work... 
    Full time
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    King of Prussia, PA
    3 days ago
  • $93.2k - $164.45k

     ...of Prussia, PA. This event will be by invitation only and the exact date and location will be disclosed at a later date. The Software Engineering roles do require a clearance to start. Please apply to be considered. This hiring event is for experienced... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    King of Prussia, PA
    1 day ago
  • $108.8k - $191.82k

     ...take on new challenges. What you'll be doing: • Developing software products that implement Artificial Intelligence to provide...  ...• Assuming technical lead responsibilities and mentor junior engineers as needed What You Are: • A highly motivated and experienced... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin Corporation

    King of Prussia, PA
    3 days ago
  •  ...surgeons and healthcare providers who treat them. Our world-class engineering works to transform clinical insights into tangible...  ...because life cannot wait. Join us! Position Summary: The Software Engineer will be responsible for developing and maintaining C++... 

    Globus Medical

    Norristown, PA
    3 days ago
  • $3,000 per month

     ...$3000 payment! code-extrefer This position may be eligible for a $25K sign on bonus for external hires! Cyber Software Engineer Senior Staff - DSP WHAT WE'RE DOING Lockheed Martin, Cyber & Intelligence invites you to step up to one of today's most... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Relocation package
    Flexible hours

    Lockheed Martin Corporation

    King of Prussia, PA
    1 day ago
  • $76.5k - $134.9k

    Job Overview Lockheed Martin Space is seeking a Software Engineer to develop mission‑critical ground software solutions for U.S. government agencies, commercial enterprises, and international customers. The role focuses on designing and building features that give executive... 
    Full time
    Temporary work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin

    King of Prussia, PA
    5 days ago
  •  ...from the bank, we’re involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Software Engineer About your role We’re looking for a Java Software Developer passionate about working as a member of a software product development... 
    Work at office
    Monday to Friday

    Shoptalk

    King of Prussia, PA
    5 days ago
  •  ...meaningful career? If so, then we would love to speak with you! Engineering & Technology is a dynamic and growing organization that plays...  ...and research efforts to design, develop, and deploy tracking software applications. We develop state‑of‑the‑art processing... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Lockheed Martin

    King of Prussia, PA
    3 days ago
  • $76.5k - $134.9k

     ...Ground Product Line (GPL) is a leading provider of common ground software solutions, specializing in the development of mission-critical...  ...Business Unit: SPACE Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: First
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    King of Prussia, PA
    5 days ago
  • $25k

    Lockheed Martin is seeking a Cyber Software Engineer Senior Staff in King of Prussia, PA to tackle the evolving threats in cyber warfare. The role involves leading SIGINT development for signal analysis and software design using C/C++, Python, and MATLAB. The ideal candidate... 
    Relocation package
    Flexible hours

    Lockheed Martin

    King of Prussia, PA
    4 days ago
  • Lockheed Martin in King of Prussia is seeking a Software Engineer to develop and deploy tracking software applications. You will work with a high-performing team, engaging in design and development at the forefront of technology. Applicants must have experience in object... 
    Flexible hours

    Lockheed Martin

    King of Prussia, PA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!