Senior Software Engineer - Mission Systems (C/C++, Python)

Lockheed Martin Corporation

Stratford (CT)

On-site

USD 110,000 - 205,000

Full time

3 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, Dental, Vision
Flexible work arrangements
401(k) match
Paid time off
Parental Leave

Job summary

Lockheed Martin Corporation in Stratford, CT, is seeking a Software Engineer to join the Mission Systems team. You will execute all phases of the software development lifecycle—requirements analysis, design, implementation, testing, and documentation—collaborating with Systems, Hardware, and Program Management to deliver reliable avionics software.

The role requires strong teamwork, effective communication, and familiarity with Agile, DevSecOps, DO‑178C, C/C++, Python, Linux, and GitLab.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, or related discipline (or equivalent).
  • Minimum5years of professional software‑development experience or3years with a Master’s degree.
  • Proven track record designing, implementing, testing, and maintaining complex software systems.
  • Expertise in multiple programming languages (C/C++, Python, C#) and software‑architecture patterns.
  • Deep experience with CI/CD pipelines, automated testing, static analysis, and configuration management (GitLab, Jenkins, Make/CMake).
  • Strong background in Agile Scrum, serving as Scrum Master or Product Owner (certification preferred).
  • Experience with DO‑178C, safety‑critical development, and model‑based engineering (MBSE, SysML/UML).
  • Ability to mentor junior engineers and lead small development teams.
  • Excellent stakeholder communication and presentation skills for inter‑organizational and customer engagements.

Responsibilities

  • Execute all phases of the software development lifecycle—requirements analysis, design, implementation, testing, and documentation.
  • Coordinate with Systems Engineering, Hardware Engineering, Program Management, and Software Architecture groups.
  • Contribute to Agile DevSecOps practices and MBSE activities in a defense context.

Skills

C/C++
Python
C#
Software architecture patterns
Teamwork & communication
Embedded software integration

Education

Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, or related discipline

Tools

GitLab
Jenkins
Make/CMake

Job description

Lockheed Martin Corporation in Stratford, CT, is seeking a Software Engineer to join the Mission Systems team. You will execute all phases of the software development lifecycle—requirements analysis, design, implementation, testing, and documentation—collaborating with Systems, Hardware, and Program Management to deliver reliable avionics software.

The role requires strong teamwork, effective communication, and familiarity with Agile, DevSecOps, DO‑178C, C/C++, Python, Linux, and GitLab.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – Avionics & Mission Systems
Embedded Software Engineer – Avionics & Mission Systems

Lockheed Martin Corporation • Stratford (CT)

On-site
USD 91,000 - 169,000
Medical, Dental, Vision
Flexible work arrangements (e.g., 4x10
401(k) match
Senior Software Verification Engineer - Avionics & Defense
Senior Software Verification Engineer - Avionics & Defense

Lockheed Martin Corporation • Stratford (CT)

On-site
USD 110,000 - 205,000
Medical, Dental, Vision
Flexible work arrangements
401(k) match
+1
Mission-Critical Full-Stack Engineer (DevSecOps)
Mission-Critical Full-Stack Engineer (DevSecOps)

Lockheed Martin Corporation • Bellevue Second IV Precinct (NE)

On-site
USD 73,000 - 136,000
Medical benefits
Dental/vision benefits
Flexible schedules
+2
Senior Software Engineer — Avionics & Flight Systems (TS)
Senior Software Engineer — Avionics & Flight Systems (TS)

Lockheed Martin Corporation • Palmdale (CA)

On-site
USD 167,000 - 310,000
Mission-Critical DevSecOps Full-Stack Software Engineer
Mission-Critical DevSecOps Full-Stack Software Engineer

Lockheed Martin Corporation • Bellevue Second IV Precinct (NE)

On-site
USD 73,000 - 136,000
Medical, Dental, Vision
Flexible work arrangements
401(k) match
+9
Staff Software Verification Engineer – Avionics & DO-178C
Staff Software Verification Engineer – Avionics & DO-178C

Lockheed Martin Corporation • Stratford (CT)

On-site
USD 136,000 - 252,000
Medical, Dental, Vision
Flexible work arrangements
401(k) match
+9
Mission-Critical Software Engineer (Java/Linux)
Mission-Critical Software Engineer (Java/Linux)

Lockheed Martin Corporation • Huntsville (AL)

On-site
USD 81,000 - 151,000
Medical benefits
Dental & Vision insurance
401(k) match
+3
Senior Software Engineer — Space Systems (TS/SCI)
Senior Software Engineer — Space Systems (TS/SCI)

Lockheed Martin Corporation • Herndon (VA)

On-site
USD 110,000 - 205,000
Medical
Dental
Vision
+7
Senior DevSecOps Engineer for Mission Planner Systems
Senior DevSecOps Engineer for Mission Planner Systems

Lockheed Martin Corporation • Mount Laurel Township (NJ)

On-site
USD 91,000 - 181,000
Medical, Dental, Vision
401(k) match
Paid time off
Senior Software Integration Engineer - Space Systems
Senior Software Integration Engineer - Space Systems

Lockheed Martin Corporation • Littleton (CO)

On-site
USD 110,000 - 205,000
Medical benefits
Dental and Vision
Flexible schedules
+1