Senior Software Verification Engineer - Avionics & Defense

Lockheed Martin Corporation

Stratford (CT)

On-site

USD 110,000 - 205,000

Full time

2 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

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

Job summary

Lockheed Martin Corporation is seeking a Senior Software Engineer to join a Mission Systems team developing software for critical avionics and defense missions. You will execute all phases of the software development lifecycle, coordinating with Systems, Hardware, and Program Management to ensure robust verification and successful integration.

The role requires strong C/C++, Python skills, embedded software understanding, and familiarity with Agile, DevSecOps, DO‑178C, and related tooling.

Qualifications

  • Bachelor’s degree in Systems Engineering, Mechanical/Electrical Engineering, Computer Engineering, Computer Science, or a related discipline (or equivalent).
  • Proficiency in C, C++, and/or Python for developing automated test code and scripts.
  • Knowledge of system verification/test documentation, test‑plan creation, and execution.
  • Demonstrated experience developing software verification assets (test code, procedures, traceability) and working with software engineers on design and test of embedded software.

Responsibilities

  • Design and implement C/C++ test procedures that verify SRS high‑level and SDD low‑level software requirements.
  • Conduct laboratory investigations, troubleshoot software issues, and perform regression analysis to ensure continued compliance.
  • Develop and maintain traceability matrices linking test results to original requirements, ensuring full coverage and auditability.
  • Create detailed test plans, test procedures, and test reports; execute integration, verification, and validation (IV&V) activities in a software‑development lab environment.
  • Define external and internal hardware/software interfaces as needed for verification setups; update Interface Control Documents (ICDs).
  • Collaborate with cross‑functional teams (hardware, software, integration/test) to resolve verification findings and drive corrective actions.
  • Support documentation of verification activities and contribute to certification evidence packages.
  • Participate in team planning, status updates, and risk mitigation to meet technical performance, schedule, and cost objectives.

Skills

C/C++
Python
Systems engineering
Test documentation

Education

Bachelor's degree in Systems Engineering or related field

Tools

GitLab
Atlassian tools

Job description

Lockheed Martin Corporation is seeking a Senior Software Engineer to join a Mission Systems team developing software for critical avionics and defense missions. You will execute all phases of the software development lifecycle, coordinating with Systems, Hardware, and Program Management to ensure robust verification and successful integration.

The role requires strong C/C++, Python skills, embedded software understanding, and familiarity with Agile, DevSecOps, DO‑178C, and related tooling.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Senior Software Engineer - Mission Systems (C/C++, Python)
Senior Software Engineer - Mission Systems (C/C++, Python)

Lockheed Martin Corporation • Stratford (CT)

On-site
USD 110,000 - 205,000
Medical, Dental, Vision
Flexible work arrangements
401(k) match
+2
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 Engineer, Avionics & Embedded Systems
Senior Software Engineer, Avionics & Embedded Systems

Lockheed Martin Corporation • Palmdale (CA)

On-site
USD 110,000 - 205,000
Medical, Dental, Vision
401(k) match
Flexible work arrangements
Embedded Software Engineer (DO-178C / Verification & Validation)
Embedded Software Engineer (DO-178C / Verification & Validation)

Colossus Technologies Group • Cedar Rapids (IA)

On-site
USD 90,000 - 140,000
Flight Software Verification Engineer — DO-178C Expert
Flight Software Verification Engineer — DO-178C Expert

Reliable Robotics • Mountain View (WY)

On-site
USD 120,000 - 180,000
Engineer, Lead Software Verification
Engineer, Lead Software Verification

Howell Instruments Inc • Fort Worth (TX)

On-site
USD 120,000 - 180,000
Life insurance
Comprehensive medical and dental plan
Profit sharing
+2
Lead Software Verification Engineer - DO-178C DAL A
Lead Software Verification Engineer - DO-178C DAL A

Howell Instruments Inc • Fort Worth (TX)

On-site
USD 120,000 - 180,000
Life insurance
Comprehensive medical and dental plan
Profit sharing
+2
Verification Engineer
Verification Engineer

TechDigital Group • Vergennes (VT)

On-site
USD 85,000 - 110,000