Logo of Huzzle

Computational Electromagnetics Software Developer CEM - Level 4

  • Job
    Full-time
    Junior, Mid & Senior Level
  • Software Engineering
    Science
  • Fort Worth

AI generated summary

  • You must have a PhD in a related field, 1+ years of CEM software development experience, knowledge of RCS, MPI and OpenMP expertise, Fortran proficiency, HPC experience, Top Secret Clearance, and desired skills in linear algebra, iterative solvers, ACA compression algorithms, and scripting languages.
  • You will research, design, implement, test, benchmark, and deploy computational electromagnetics software programs in HPC environments.

Requirements

  • PhD degree in Computational Mathematics, Computational Science, Computer Science, Electrical Engineering or Physics
  • 1+ years of experience in Computational Electromagnetics [CEM] software development as part of a small development team
  • Background in Radar Cross Section (RCS), or understanding of electromagnetic scattering from complex targets
  • Expertise with MPI and OpenMP parallel programming
  • Expertise in modern Fortran
  • Experience in developing computational software for HPC
  • Active Top Secret Clearance
  • Desired Skills:
  • Strong background in Computational Electromagnetics (as a developer)
  • Strong background in linear algebra
  • Experience in developing iterative solvers
  • Experience with ACA compression algorithms
  • Ability to optimize advanced solvers for simulation targets that include advanced mixed materials and properties
  • Experience with scripting languages (e.g., Python, bash)
  • Experience developing software in Linux environments
  • Strong communication skills, a 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, investigative studies, user and theory manuals, etc.
  • Good organization skills to balance and prioritize work, and ability to multitask
  • Familiarity with HPC environments, supercomputing, and related technologies
  • Experience with a variety of software build/install tools (e.g., CMake, Makefile, etc.)
  • Experience with the Git version-control system
  • Familiarity with Agile Development Processes
  • Familiarity with coding standards, unit testing and configuration management
  • Strong ability to analyze, debug and maintain the integrity of an existing and evolving code base

Responsibilities

  • Research and evaluate current, evolving, and new CEM algorithms
  • Design and implement parallel and scalable software programs that take advantage of High Performance Computing (HPC) environments
  • Establish software test requirements, write test documentation, and identify root causes of software failures and associated corrective actions
  • Perform new CEM code testing
  • Perform numerical and physical benchmarking of new code components and algorithms
  • Deploy CEM codes to isolated local and program environments [including workstations and HPCs] and ensure codes run properly and efficiently

FAQs

What are the basic qualifications required for the Computational Electromagnetics Software Developer CEM - Level 4 position?

The basic qualifications for this position include a PhD degree in Computational Mathematics, Computational Science, Computer Science, Electrical Engineering, or Physics, at least 1+ years of experience in Computational Electromagnetics (CEM) software development as part of a small development team, a background in Radar Cross Section (RCS) or understanding of electromagnetic scattering from complex targets, expertise with MPI and OpenMP parallel programming, expertise in modern Fortran, experience in developing computational software for High Performance Computing (HPC), and an active Top Secret Clearance.

What type of work schedule is offered for this position?

This position offers a 4x10 hour day work schedule with 3 days off per week.

What are some desired skills for the Computational Electromagnetics Software Developer CEM - Level 4 position?

Some desired skills for this position include a strong background in Computational Electromagnetics (as a developer), proficiency in linear algebra, experience in developing iterative solvers, familiarity with scripting languages like Python and bash, experience developing software in Linux environments, strong communication skills, ability to analyze, debug and maintain the integrity of an existing and evolving code base, familiarity with Agile Development Processes, and experience with coding standards, unit testing and configuration management.

Is remote work possible for this position?

This position requires onsite full-time work at a designated Lockheed Martin facility.

What is the security clearance requirement for this position?

This position requires a Top Secret Clearance, and applicants must be US Citizens for consideration.

We specialize in defense tech, connecting customers with integrated solutions to ensure they stay ahead of ready.

1-10
Employees
1912
Founded Year

Mission & Purpose

We connect customers with integrated solutions & predictive technologies to ensure they stay ahead of emerging threats. Headquartered in Bethesda, Maryland, Lockheed Martin is a global security and aerospace company principally engaged in the research, design, development, manufacture, integration and sustainment of advanced technology systems, products and services.

Culture & Values

  • Do What's Right

    Being worthy of our customers’ trust is our top priority. We adhere to the highest ethical standards, abide by the laws of every country in which we do business, and strive to be responsible corporate citizens.

  • Respect Others

    It takes experience from all types of backgrounds to define what’s next. We embrace diversity and respect each other, our customers, our partners, and the suppliers we interact with.

  • Perform With Excellence

    The missions our customers rely on us to carry out are every bit as important to us as they are to them, and we approach every challenge determined to succeed.