Cimarron Software Services, Inc

Simulation Software Engineer (Docking)

Cimarron Software Services, Inc$90K — $130K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a relevant technical discipline.
  • 5+ years of full-time work experience with at least 3 years in simulation or spacecraft software development.
  • Proficient in C++ and Python programming.
  • Experienced in the full software development lifecycle and Agile methodologies.
  • Extensive background in debugging large-scale systems and working in a Linux development environment.

Responsibilities

  • Develop docking ground software systems for the Orion MPCV Artemis 3 spacecraft.
  • Create simulation software (OrionSim) and conduct testing using Agile methods.
  • Engineer SOCRRATES Ground Software Systems for Orion's ground testing.
  • Perform software verification activities including the development of test procedures and cases.
  • Track and manage software requirements and correlate them with test cases.
  • Develop user interfaces for tester access to real-time system status.
  • Enhance SOC simulation architecture through defect resolution and updates.

Benefits

  • Opportunity to work on cutting-edge technology in human spaceflight.
  • Engagement with NASA's Artemis program and deep-space missions.
  • Professional development in a collaborative environment.
  • Potential for career advancement within the aerospace industry.
Full Job Description
Posting/External Job Title

Simulation Software Engineer (Docking)

Location

Denver, CO 80002 US
Houston, TX 77058 US (Primary)

Remote/Onsite/Hybrid

100% Onsite

Job Type

Full-time

# of Hires Needed

2

Education

Bachelor's Degree

Travel

Up to 10%

Security Clearance Required

None

Pay Range (All offers will be based on experience)

TBD

Position Introduction/Key Duties

Cimarron is seeking a Simulation Software Engineer to support docking systems for the Orion program with NASA in either Houston, TX or Denver, CO. The Orion Multi-Purpose Crew Vehicle is NASA's next-generation spacecraft built to carry astronauts beyond low-Earth orbit - back to the Moon and eventually to Mars. As part of the Artemis program, this role puts you at the center of human spaceflight, developing the simulation and ground software systems that prepare crews for deep space missions. If you are driven by a passion for space exploration and want your work to directly support the future of human spaceflight, apply today!

Key Duties:
  • Perform Docking Ground Software Systems Engineering for simulation systems supporting Orion MPCV Artemis 3 Spacecraft, including development of ground capabilities, software design, software production, and software test.
  • Perform simulation software (OrionSim) development and unit/functional testing for Orion Docking systems using Agile methodologies.
  • Perform SOCRRATES (SOC) Ground Software Systems Engineering for Orion MPCV Artemis 3, including prototyping ground test, regression, and verification capabilities.
  • Perform simulation software verification and test activities, including developing test procedures, test cases, and dry runs.
  • Track requirements to code and identify applicable test cases when code changes occur.
  • Develop user interfaces to support tester access and real-time status tracking.
  • Coordinate with the DOORS team to interface the internal CM tracking system with IBM Rational DOORS.
  • Develop malfunction scenarios for crew training in support of future Artemis missions.
  • Provide enhancements and defect resolution to SOC simulation architecture, including graphics, audio, and missionspecific model data updates.
  • Deliver monthly status reports on all assigned tasks.


Required/Desired Skills, Experience, and Education

Required Skills, Experience, and Education:
  • Due to facility security requirements, only U.S. citizens are eligible for consideration at this time.
  • This position requires access to federal facilities. Candidates must possess a valid, unexpired Real ID-compliant driver's license or state-issued identification card at the time of hire. If you are unsure whether your ID is Real ID-compliant, please check for the star symbol in the upper portion of your driver's license or state ID.
  • Ability to complete a pre-employment background check and drug screening, which will include but is not limited to testing for marijuana use.
  • 5 or more years of general, full-time work experience.
  • May be reduced with the completion of advanced education.
  • 3 or more years of directly related experience in simulation or spacecraft software development.
  • Proficiency in C++ and Python software development.
  • Experience with the full software development lifecycle.
  • Experience with real-time 6 DoF simulation.
  • Extensive experience in debugging and implementing best software engineering practices in large-scale systems.
  • Extensive experience with Linux development environment.
  • Experience with Perforce.
  • Extensive experience with different network protocols ( esp. RUC/RF).
  • Extensive experience troubleshooting software.
  • Experience in multi-threaded applications.
  • Experience with containers.
  • Experience with aerospace engineering concepts (ex., fluid mechanics, orbital dynamics, etc).
  • Experience with software requirements development, design, production, and testing.
  • Experience with Agile software development methodologies.
  • Experience with Atlassian tools (Jira, Confluence, or equivalent).
  • Strong verbal and written communication skills with the ability to convey complex technical concepts clearly.
  • Bachelor's degree in a relevant technical discipline.

Desired Skills, Experience, and Education:
  • Experience with OrionSim or Orion Test Labs simulation environments.
  • Experience with MATLAB/Simulink.
  • Experience with Qt Creator.
  • Experience with emulator integration/troubleshooting.
  • Experience with QEMU.
  • Familiarity with SOCRRATES (Software Only CEV Risk Reduction Analysis and Test Engineering Simulator).
  • Knowledge of ODN STE capabilities.
  • Experience with IBM Rational DOORS requirements management.
  • Experience with automated testing, software verification, and HW/SW integration.
  • Familiarity with spacecraft simulation architecture, including graphics, audio, and mission model data updates.
  • Prior work supporting NASA human spaceflight programs.

Resumes should list employment dates in month/year format (e.g., January 2020 - March 2024) for each position to meet customer and contract documentation requirements.

Similar Jobs

More Jobs at Cimarron Software Services, Inc

More Aerospace & Defense Jobs

Find similar Simulation Software Engineer (Docking) jobs: