Logo
Lockheed Martin

Senior Software Engineer Staff /Flight Systems

Lockheed Martin, Highlands Ranch, Colorado, United States

Save Job

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.

Join a talented team of Orion software engineers and leaders engaged in the design and fabrication of the only deep space human‑rated spacecraft that will take humans farther than we have ever gone before.

This Certified Principal Engineer (CPE)/Responsible Systems Engineer (RSE) position is for a Staff Software Engineer on the Orion Program within the Flight Systems team supporting Flight Software development for the Guidance, Navigation, Control & Propulsion (GNCP) functions. The role involves technical advocacy, leading complex projects, mentoring junior engineers, and ensuring systems safety and reliability.

Responsibilities

Participate in the CPE/RSE certification program and represent GNCP Flight Software (FSW) as an RSE, providing technical reviews and signature authority for GNCP FSW products needed for an Artemis mission.

Engage in the full software lifecycle including systems engineering support, requirements, design, implementation (code & unit test), continuous integration/continuous delivery (CI/CD), integration, verification testing, and validation.

Collaborate with NASA customer to integrate delivered software capabilities.

Verify FSW capabilities and validate GNC data elements with other GNCP FSW engineers and GNC analysts.

Manage technical requests related to GNCP FSW from across the Orion program and prioritize the areas of highest criticality for mission and program schedule success.

Basic Qualifications

Bachelor’s degree in computer science, aerospace, or related engineering.

Demonstrated professional software development experience.

Proficiency with embedded C++ development, real‑time operating systems (RTOSs), and Python scripting.

Effective interpersonal communication skills with peers and program leadership.

Self‑starter with a proven track record of closing on commitments.

Desired Skills

Experience leading teams and ensuring code quality.

Familiarity with full software lifecycle, Agile, DevOps, and tools such as Jira, Confluence, GitLab, and Perforce.

Experience with embedded avionics networking, flight software verification, Simulink, and MATLAB.

Prior Orion, spacecraft, or flight software development experience.

Growth mindset and willingness to mentor younger engineers.

Work Location: Onsite Full‑time – work performed at a designated Lockheed Martin facility.

Pay Rate: The annual base salary range for this position (California, Massachusetts, New York, Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, Vermont, Washington, Washington DC) is $113,900 - $200,905. Salary may vary by location.

Benefits: Medical, Dental, Vision, Life Insurance, Short‑Term Disability, Long‑Term Disability, 401(k) match, Flexible Spending Accounts, Employee Assistance Program, Education Assistance, Parental Leave, Paid Time Off, Holidays, and incentive plan eligibility.

Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.

Application window will close in 90 days; applicants are encouraged to apply within 5‑30 days of the requisition posting date.

#J-18808-Ljbffr