Lockheed Martin Corporation

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

HPC Parallel Programming Software Engineer-Senior Staff

at Lockheed Martin Corporation

Posted: 9/29/2019
Job Reference #: 504185
Keywords: modeling

Job Description

Req ID
479602BR

LMCareers Business Unit
ESS0343 AERONAUTICS COMPANY

Work Schedule
FLEX9x80A-Friday off in 2nd week w/flex hrs/day

Security Clearance
Secret

Shift
First

Direct/Indirect
Indirect

Business Area
Aeronautics Company

Department
6C8F00:FW HIGH PERFORMANCE COMPUTING

Relocation/Housing Stipend Available
Yes

Job Code/Title
E1075:Software Engineer Sr Stf

Job Class
Software Engineering

Job Category
Experienced Professional

Industry Job Title
HPC Parallel Programming Software Engineer-Senior Staff

Req Type
Full-Time

Job Description
Lockheed Martin Aeronautics is a company with a rich heritage of producing the finest military aircraft ever created.

This position, reporting to the Senior Manager of the Advanced Computing and Simulation Engineering team, supports cutting edge development of aircraft platforms.

The successful candidate will develop new High Performance Computing (HPC) software tools and modernize existing tools to improve efficiency of engineering development in support of the company’s preeminent aircraft programs, including the F-35.

Must be a US citizen. This position requires special access and will require a Secret security clearance after starting.

Basic Qualifications
• Advanced degree in Computer Science, Data Science, Mathematics, Engineering or related field with at least 10 years of scientific computing experience.
• Experience in developing, optimizing, compiling, implementing, and testing multithreaded, multiprocessor performance-oriented software with Message Passing Interface (MPI), OpenMP, CUDA or other parallel processing framework
• Experience with state-of-the-art parallel computing techniques including distributed computing, algorithm optimization, or benchmarking
• Experience in requirements development, architecture, design, implementation, testing, release, and maintenance of complex numerical simulation software and parallel software solutions
• Experience in building, compiling, and debugging complex Fortran (current and legacy versions), C/C++, Julia, Scala, Python, R or similar language code

Desired skills
• Experience in software development in GPU based environments
• Experience with computational electromagnetics (CEM), computational fluid dynamics (CFD), multi-physics Finite Element Analysis (FEA), generative design, control theory, optimization, directed energy and/or other physics-based modeling and simulation is preferred
• Experience implementing Artificial Intelligence technologies, such as general machine learning algorithms and neural networks in a parallel HPC environment
• Experience with interface, configuration, and optimization of HPC technologies such as parallel/distributed file systems (Lustre), high speed interconnect fabrics (Infiniband), and HPC batch scheduling software (SLURM)
• Strong working knowledge of tools and libraries available for the Linux operating system.
• Ability to provide guidance to other developers on effective use of computational resources (memory, I/O buffering, threads, etc.) in application code
• Demonstrated willingness to diversify skills by staying informed of state-of-the-art developments, experimenting with and championing new technologies and recommending improvements to existing techniques and procedures
• Ability to understand complex engineering principles to effectively communicate with users, understand their work, and translate requirements into software solutions
• Excellent team building and interpersonal skills, capable of building relationships with key internal and external stakeholders across multiple geographic locations
• Able to consult on complex data engineering efforts and lead project teams through the solution design process
• Must be willing to mentor junior-level team members

State
Texas

Virtual
no

City
Fort Worth

Zip
76108

EEO
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.

*
Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They’re dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about.

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.

City, State
Fort Worth, TX