Staff Software Engineer, Space Protection Programs

Lockheed Martin

Quick summary

Work type
On-site
Location
Littleton, CO
Salary
$113,900–$200,905 / yr
Posted
3 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $182k
This role $157k
$101k most similar roles pay here $233k

This role pays less than 69% of similar roles. Most pay $150,000–$214,500 — the shaded band above. At the midpoint, this role pays about $157k versus about $182k for comparable roles.

Based on 240 similar postings.

Employer

About Lockheed Martin

Lockheed Martin is a global aerospace, defense, and security company that designs, develops, and manufactures advanced technology systems, products, and services for government and commercial customers worldwide.

Lockheed Martin currently has 611 open roles on FindRole.

Listed pay typically runs $101,000–$178,135 across 304 roles with salary data.

Most-posted roles

View all roles at Lockheed Martin

At a glance

TL;DR · Staff Software Engineer, Space Protection Programs

Space Protection Programs is hiring a senior Software Engineer to lead a team in the development and integration of complex mission software, utilizing Object-Oriented Design and Agile methodologies. The role involves guiding software requirements, architecture, design, implementation, and testing while collaborating closely with various engineering disciplines and customers. Ideal candidates will have experience with C/C++, Python, and Linux OS, as well as a strong background in embedded programming and Agile Scrum environments. They must be adept at leading an Agile development team, providing mentorship to peers, and independently learning new tools. The position requires the ability to work under limited direction, prioritize multiple tasks, and drive process improvements within a dynamic setting.

What you'll do

  • Guide software development teams through complex mission projects using Agile methodologies.
  • Lead in the architecture and detailed design of complex systems and components.
  • Mentor and provide peer leadership to multi-disciplined engineering teams.
  • Independently identify and implement improvements in existing processes.
  • Design software solutions for complex problems with embedded programming expertise.

What we're looking for

  • Extensive experience in embedded software development using C/C++ and Python.
  • Proficiency in Agile methodologies, including Scrum and Release Planning.
  • Strong leadership skills to guide and mentor agile teams of engineers.
  • Ability to design complex software architectures and lead detailed design processes.
  • Excellent communication and social skills for building consensus across teams.
  • Active TS Security Clearance required.
  • Experience with program lifecycle management from concept through end-of-life.

More like this

Similar roles

Staff Software Engineer, Level 4

Lockheed Martin

Littleton, CO 3 days ago $113,900$200,905
C C++ Python Linux Object-Oriented Design Agile Scrum CI/CD MPSoc Embedded Systems Git

Ground Software Engineer, Space

Anduril Industries

Washington, District of Columbia 23 days ago $166,000$220,000
Python Java C++ Kubernetes Docker AWS Azure GCP CI/CD Git PostgreSQL MongoDB Redis RESTful APIs OAuth JWT Linux Nginx Terraform Ansible