Computational Electromagnetics Software Developer CEM - Level 3
Listed on 2026-05-30
-
Software Development
Software Engineer
Description
We are Lockheed Martin. At the Skunk Works, our Computational Electromagnetics (CEM) Codes & Tools team is expanding and playing a pivotal role in our Digital Transformation development roadmap. We are seeking a mid-career CEM software developer to join our team. This role is critical in driving our Digital Transformation (DX) efforts forward through enabling and integrating state-of-the-art CEM and DX tools.
Responsibilities- Support CEM algorithm research and development.
- Implement, mature, and integrate CEM algorithms into established code bases.
- Test and benchmark new code components and algorithms.
- Document software and provide training.
- Deploy, tune, and optimize software for high-performance computing environments and standard engineering workstations.
- Support adoption and integration of CEM codes and tools into the broader DX roadmap.
- Research and evaluate current, evolving, and new CEM algorithms.
- Design and implement parallel and scalable software programs that leverage HPC environments.
- Establish software test requirements, write test documentation, and identify root causes of failures and corrective actions.
- Perform new CEM code testing, verification, validation, and optimization.
- Perform numerical and physical benchmarking of new code components and algorithms.
- Deploy CEM codes to isolated local and program environments, ensuring code runs properly and efficiently.
4x10 hour day, 3 days off per week. Flexible 4x10 work schedule.
LocationOnsite full-time at a designated Lockheed Martin facility in Fort Worth, Texas.
What’s In It For You (Benefits)- Medical
- Dental
- 401k
- Paid time off
- Work/life balance
- Career development
- Mentorship opportunities
- Rewards & recognition
- PhD degree in Electrical or Computer Engineering, Computational or Applied Mathematics, Computer Science, or Physics.
- Strong background in Computational Electromagnetics as a developer.
- Background in Radar Cross Section (RCS), or understanding of electromagnetic scattering from complex targets.
- Expertise with MPI and OpenMP parallel programming.
- Proficiency with scientific computing programming languages, particularly Modern Fortran, C, and/or C++.
- Ability to obtain Top Secret Clearance.
- 1+ years of experience in Computational Electromagnetics software development as part of a small development team.
- Experience with integral equation methods.
- Strong background in numerical linear algebra.
- Experience with scripting languages (Python, bash).
- Experience developing software in Linux environments.
- Strong communication skills, results-oriented team player, creative thinker and problem-solver.
- Follows all ethical standards of the Lockheed Martin Corporation.
- Excellent attention to detail and ability to thoroughly document code and studies.
- Good organization skills to balance and prioritize work, ability to multitask.
- Familiarity with HPC environments, supercomputing, and related technologies.
- Experience with software build/install tools (CMake, Makefile).
- Experience with Git version-control system.
- Familiarity with coding standards, unit testing and configuration management.
- Strong ability to analyze, debug and maintain evolving code base.
This position requires a government security clearance. You must be a US Citizen for consideration.
Employment DetailsType:
Full-Time
Shift: First
Relocation available:
Possible
Business Unit: AERONAUTICS COMPANY
Career Area:
Scientist
Experience Level: Experienced Professional
Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).