Open/Close mobile menu

Lockheed Martin Corporation Home

Software Engineer - (Java, C++, linux, Unix - Proficiency)

Req ID :
Job Code/Title :
E1072:Software Engineer
Job Description :
As a software engineer, Lockheed Martin invites you to create “new realities,” enabling solutions that have never been seen before. You’ll work with fast-paced teams on diverse challenges, from creating out-of-the-box Web apps to designing software for legendary advanced projects. Whatever the project, you can rely on the backing of a global technology leader with a culture that values innovative thinking and the resources that make it happen. Stand on the shoulders of a rich heritage of achievement as you write our next chapter.
So take on what’s never been done before. Become a Lockheed Martin software engineer. You are meant to solve the hardest challenges.

• The candidate will work on the Military Support Program (MSP) Flight Independent Test team performing flight software Verification and Validation (V&V).
• In this position you will be responsible for planning, developing, executing flight software V&V and the corresponding data analysis, artifact preservation and requirements traceability.
• Primary duties include software integration, software requirement analysis, software requirement verification, and flight software validation. V&V activities are performed on several test bed architectures to include hardware in the loop and software simulator environments.
• Duties will include integrated level, black box testing and/or unit-level white box testing.
• The candidate must work with the Software Item Qualification Test (SIQT) lead, test bed operators and quality engineering to schedule times for SIQTs.
• Additionally, the candidate must be comfortable developing automated regression tests for software items requiring an in-depth level of understanding concerning the MSP programs.

Lockheed Martin Space Systems offers a total compensation package from competitive wages, on-site medical care, 25 three days weekends, and healthy living incentives just to name a few reasons to join Lockheed Martin Space Systems.

Basic Qualifications
• Flight software testbeds and command and control (or T&C) subsystems experience
• Experience with C or C++, Java and/or TOPL programming language
• Experience in decomposing requirements into verification test steps and documenting test results.
• Unix or Linux experience.
• Excellent teamwork skills
• Desire to work with high performance software development teams

Desired skills
• Experience in software development.
• Experience developing and documenting software process, procedures and practices.
• Experience with model based development and coninuous integration tools such as Jenkins
• Ability to trouble shoot HW/SW issues and run to root cause
• Experience with Simics
• C++, Ada, Perl, and/or Python development experience.

As a leading technology innovation company, Lockheed Martin’s vast team works with partners around the world to bring proven performance to our customers’ toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories.

Join us at Lockheed Martin, where we’re engineering a better tomorrow.

Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Job Location(s): Littleton Colorado
Security Clearance :
Business Unit :
Program :
Job Class :
Software Engineering
Job Category :
Experienced Professional
City :
State :
Virtual :
Relocation Available :
Work Schedule :
9x80A-9,9,9,9,8 hrs/d in wk1, /9,9,9,9,off in wk2
Req Type :
Shift :
Additional Posting Locations :