Scientific Computing Software Developer

4 weeks ago


Huntsville, United States Kratos Defense & Rocket Support Services, Inc 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:

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

Keyword: C++, Python, Linux
Required Experience:

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

From: Kratos Defense

  • Huntsville, Alabama, United States Kratos Full time

    Job DescriptionKratos 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...


  • Huntsville, United States Kratos Full time

    Job Description 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...

  • Software Engineer III

    3 weeks ago


    Huntsville, United States Scientific Research Full time

    Software Engineer IIILocation US-AL-HuntsvilleID 2024-8553Category Software EngineerPosition Type Regular Full-TimeAbout UsScientific Research Corporation is an advanced information technology and engineering company that provides innovative products and services to government and private industry, as well as independent institutions. At the core of our...


  • Huntsville, Alabama, United States 00180 Dynetics, Inc Full time

    Leidos is seeking a talented software engineer to join a multi-discipline engineering team developing software for aviation systems. With offices across the United States, Leidos provides responsive, cost-effective engineering, scientific, and IT solutions. Our people-oriented culture, positive work environment, technical excellence, and resilient business...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our team, you will be responsible for developing, integrating, and testing software products for our clients.Key Responsibilities:Develop and integrate software products using C/C++ programming languagesCollaborate...


  • Huntsville, United States MISC. Full time

    Our customer is hiring a Red Team Developer to work in Huntsville, AL. The candidate must have an active secret clearance with the eligibility to obtain TS/SCI clearance.Perform software development functions in support of the customer’s Red Team mission to effectively portray opposition force Computer Network Attack, Computer Network Exploitation, and...


  • Huntsville, United States Hill Technical Solutions, Inc. Full time

    Computer/Software Engineer Purpose: Hill Technical Solutions (HTS), an operation of Valkyrie Enterprises, is looking for a Junior Computer/Software Engineer in Huntsville, AL to join our exciting efforts for development, design, and test efforts for Hypersonics, Software in the Loop, and Hardware in the Loop. Job Description: Support flight software...


  • Huntsville, Alabama, United States Siemens Digital Industries Software Full time

    About the RoleSiemens Digital Industries Software is currently recruiting students for our Spring 2025 Strategic Student Program. As a Software Engineer Intern, you will have the opportunity to work on AI/ML research and development projects in our Office of Technology group. The ideal candidate will have skills in Python, C/C++, and a good understanding of...


  • Huntsville, United States ADTRAN Full time

    Welcome! Our Growth is Creating Great Opportunities! Our team is expanding, and we want to hire the most talented people we can. Continued success depends on it! Once you've had a chance to explore our current open positions, apply to the ones you feel suit you best and keep track of both your progress in the selection process, and new postings that might...


  • Huntsville, United States Penta Research Full time

    Job DescriptionJob DescriptionHuntsville, ALFull TimeSecurity Clearance: Active DoD Secret clearance requiredJob Description & Position Responsibilities:Penta Research is seeking an Embedded Software Developer working with a commercial satellite and/or aircraft autonomy company. The candidate will be responsible for embedded software development in primarily...


  • Huntsville, Alabama, United States Comtech LLC Full time

    Job PurposeThe Software Development Specialist is responsible for designing, developing, and testing software applications and products. This role requires proficiency in programming languages such as Java, JavaScript, C, C++, C#, Ruby, Python, Scala, and Groovy. The Specialist must have extensive knowledge of programming languages, software development,...


  • Huntsville, Alabama, United States Leidos Full time

    Software Engineer Job DescriptionJob Summary:Leidos Defense Systems seeks a skilled Software Engineer to join our team. As a Software Engineer, you will translate interface requirements into software requirements, perform software design, and implement software features in an agile environment.Key Responsibilities:Perform software development using...


  • Huntsville, Alabama, United States deciBel Research Full time

    Job Title: Software Development EngineerdeciBel Research is seeking a skilled Software Development Engineer to support design and development activities for both modeling and simulation and tactical software on a combat system fielding and sustainment effort.Key Responsibilities: Supporting new capability designs within the Modeling, Simulation, and Analysis...


  • Huntsville, Alabama, United States Momentum Full time

    Job Title: Junior Application DeveloperJob Summary:Momentum is seeking a highly skilled Junior Application Developer to join our team. As a Junior Application Developer, you will be responsible for designing, developing, and testing software applications for our government customers.Key Responsibilities:Design and develop software applications using .Net...


  • Huntsville, Alabama, United States Archarithms Inc Full time

    We are Arcarithm, a dynamic and innovative company changing the world through technology. We are seeking a talented Software Development Expert to join our team in Huntsville, Alabama.Job Description:We cultivate an environment of integrity, open communication, work-life balance, and career development. Our comprehensive benefits package includes health...


  • Huntsville, United States Mount Indie Full time

    General Summary Mount Indie is seeking to hire a Software Cloud Application Development professional to support our Enterprise IT Support Services work at the Army Aviation and Missile Center (AvMC) at Redstone Arsenal in Huntsville Alabama. AvMC is the U.S. Army's focal point for providing research, development and engineering technology and services for...


  • Huntsville, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow's problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • Huntsville, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • Huntsville, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a senior-level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...


  • Huntsville, United States Numerica Corporation Full time

    Numericans excel at developing state-of-the art algorithms, software, and sensor systems that solve scientific problems with real-world defense applications. Working in small innovative teams, our scientists and engineers build solutions that make a difference. Our work is complete when our technology has been deployed in mission-critical systems, our...