Qualis LLC is seeking a motivated individual to support the development of physics-based simulation software in support of the Mars Campaign office Earth Independent Operation’s Mission Management portfolio at Marshall Space Flight Center in Huntsville, AL. The ideal candidate will have a background in simulation development and be proficient in programming, specifically in C/C++.
Essential Duties:
-
Design, development, and test of software models and simulations for an Environmental Control and Life Support System (ECLSS).
-
Participate in a software development environment.
-
Create and present detailed software designs.
-
Conduct and participate in design and code reviews.
-
Produce weekly and monthly status reports of progress in assigned areas.
Required Qualifications:
-
Bachelor’s degree or higher in Mechanical Engineering, Aerospace Engineering or equivalent.
-
Minimum ten (10) years of experience and expertise in developing variable-mass, physics-based models, and simulations.
-
Minimum ten (10) years of experience in developing fluid dynamics simulations.
-
Minimum ten (10) years of experience in architecting distributed simulations.
-
Minimum ten (10) years of experience in developing distributed models and simulations.
-
Experience with the NASA Trick Simulation Environment.
-
Experience developing HLA interfaces and interfacing with HLA Run-time Infrastructure (RTIs).
-
Proficiency with C/C++ in compliance with organizational/project coding standards.
-
Proficiency with Python in compliance with organizational/project coding standards.
-
Proficiency with Ethernet-based communications protocols (TCP, UDP).
-
Proficiency with Software development targeted for Linux distributions.
-
Proficiency with Version control systems such as Git
-
Experience with software engineering/analysis, software architecture, design, development, testing (unit and integration), documentation, and product delivery activities
-
Excellent oral and written communication skills
-
Ability to communicate professionally with customers, stakeholders, and cross-organizational team members.
-
Experience working on a software development team in an Agile Development Environment
-
Ability to work independently and within a diverse team
-
Understanding of DevOps tools such as Github.
Benefits
Qualis LLC is committed to hiring and retaining a diverse and talented workforce who can contribute to the mission and vision of the Company. Our employees are our greatest asset and we promote a positive work environment, teamwork, professional growth, innovation, community involvement, flexible scheduling, and a family-friendly work environment.