Scientific Computing Software Developer
Huntsville, Alabama
Employer: Kratos Defense
Industry: DES
Salary: Competitive
Job type: Full-Time
Kratos is seeking software developers, scientists and engineers to assist in the design, development, and testing of state-of-the-art scientific computing software for the aerodynamic and aerothermal analysis of weapons systems including high-speed aircraft, missiles and advanced hypersonic weapon systems.
Primary software development efforts will be related to the development, testing and distribution of the next generation of transient, Fluid-Thermal-Structural interaction tools for application to hypersonic weapon systems and other high speed vehicles.
The successful candidate will be responsible for working in a development team to include both group and individual tasks.
ESSENTIAL JOB FUNCTIONS:
Required Experience:
KNOWLEDGE, SKILLS AND ABILITIES REQUIRED:
EDUCATION AND EXPERIENCE:
#LI-AC1
#LI-Onsite
Primary software development efforts will be related to the development, testing and distribution of the next generation of transient, Fluid-Thermal-Structural interaction tools for application to hypersonic weapon systems and other high speed vehicles.
The successful candidate will be responsible for working in a development team to include both group and individual tasks.
ESSENTIAL JOB FUNCTIONS:
- Help expand the capability of our transient thermal analysis software and Computational Fluid Dynamics models.
- Apply software engineering best practices to existing applications and new developments including test-driven development activities.
- Plan, design, and implement unit and system testing frameworks for several development projects, and support the overall project development and fielding.
- Assist in the design and development of engineering software under general supervision.
- Utilize experience with C/C++, FORTRAN 90, MATLAB, and Python.
- Develop written reports, briefings, and other documentation.
- Assist in maintaining local HPC cluster assets.
Required Experience:
KNOWLEDGE, SKILLS AND ABILITIES REQUIRED:
- Familiarity with C++, Python, and shell scripting languages.
- Experience with the use, modification and/or development of scientific computing applications on Linux platforms.
- Basic Linux systems administration skills.
- Excellent communication and interpersonal skills
EDUCATION AND EXPERIENCE:
- BS/MS in Computer Science, Computer Engineering, Aerospace and Mechanical Engineering and related fields
- Minimum BS Degree in Computer Science, Software Engineering, or related field with 2 to 4 years of experience
- Active Secret Security Clearance which requires U.S. Citizenship
#LI-AC1
#LI-Onsite
Created: 2024-05-15
Reference: 360727
Country: United States
State: Alabama
City: Huntsville
ZIP: 35801
Similar jobs:
-
Client Services Provider-Senior Software Developer
Auburn University, Montgomery in Montgomery, Alabama -
Software Developer
Insight Global in Huntsville, Alabama -
Azure Cloud Software Developer and Engineer
SAIC in Montgomery, Alabama -
Artificial Intelligence / Machine Learning Software Development Engineer
Modern Technology Solutions, Inc. in Huntsville, Alabama -
Software Developer- UAS JSIL
HigherEchelon, Inc in Huntsville, Alabama -
Software Development Manager
General Dynamics Corporation in Huntsville, Alabama💸 $110500 - $149500. per year -
CPM Software Developer
Koniag Government Services in Montgomery, Alabama -
Azure Cloud Software Developer and Engineer
SAIC in Remote Work, Alabama💸 $100001 - $125000. per year -
SOFTWARE DEVELOPER II-ENT
UAB NOVA RENT in Birmingham, Alabama💸 $67070 - $108990 per year -
Sr. Software Systems and Development Engineer
Jacobs in Huntsville, Alabama -
SOFTWARE DEVELOPER III-ENT
UAB NOVA RENT in Birmingham, Alabama💸 $89880 - $146055 per year