Open/Close mobile menu

Lockheed Martin Corporation Home

Software Engineering, Algorithm and High Performance Compute TS/SCI Springfield, VA or King of Prussia, PA

Req ID :
Job Code/Title :
E1072:Software Engineer
Job Description :
The CSCF program utilizes leading edge super computer and high performance compute infrastructure to support the R&D User Community. This position is part of the 4-5 person Technical User System (TUS) team that will be performing programming in one of the following programming languages: C, C++ or FORTRAN. Having a basic understanding or background in either basic mathematics, basic physics or scientific thinking is a plus. This position is responsible for providing design and implementation in the development of computer applications for the R&D User Community that will develop software to execute mathematical algorithms, problem simulations/models, and engineering packages on high performance computer platforms such as Cray, SGI, Compaq, SUN. The position will be performing code conversion, code optimization, and code development using FORTRAN, C++ and/or C programming languages. Shell scripting, and other UNIX knowledge is a plus. A working general knowledge of HPC architectures and current understanding of HPC vendor directions are important is also a plus. . Potential candidate will identify and correct program errors, prepare operating instruction manuals for user applications and codes, compile documentation of program development via Bugzilla, and analyze system capabilities to resolve user and customer challenges and problems, requirements, code maintenance techniques and deployment. Excellent communications skills are also critical to job performance.
Applicants selected must have a current TS/SCI with Poly or ability to gain a poly is preferred.

Basic Qualifications
Experience in developing software in either FORTRAN, C, C++ or similar languages

Experience in working with user or requirements to define strong software detail design techniques that can be implemented onto computer systems

Strong Software Coding, Development and implementation skills
TS/SCI Clearance with poly or ability to acquire a poly

Desired skills
Experience in Algorithm Development or Simulation and Modeling Experience or Scientific Programming

Familiar with developing software one or more of the key aspects of software development areas: Threading, Parallelization, and/or code optimization.

Knowledge Linux or Unix or SELinux Knowledge, Experience with Korn/Bourne Shell Scripting

As a leading technology innovation company, Lockheed Martin’s team of 113,000 people works with partners around the world to bring proven performance to our customers’ toughest challenges. Lockheed Martin has employees based in all 50 states and more than 570 facilities that span 70 countries.

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, national origin, age, protected veteran status, or disability status.

Job Location(s): Springfield Virginia
Security Clearance :
TS/SCI w/Poly
Business Unit :
Program :
Job Class :
Software Engineering
Job Category :
Experienced Professional
City :
State :
Virtual :
Relocation Available :
Work Schedule :
STANDARD-Mon-Fri/8 hours a day
Req Type :
Shift :
Additional Posting Locations :