At ULA, as an Emulation Integration Software Engineer 2 on the Artemis Emulator Integration team, you will work with the Responsible Systems Engineer to integrate software models of ULA’s Centaur V subsystems into a framework that supports hardware-in-the-loop testing and all-digital integrated vehicle training simulations. Core responsibilities include: Support the Responsible Systems Engineer to achieve the following: Collaborate with software engineering teams to develop, refine, review, baseline, implement, test, and verify a cohesive set of software requirements for hardware-in-the-loop testing and all-digital integrated vehicle training simulations. Drive the design, development, execution, review, and approval of software verification test plans. Interface with multidisciplinary NASA stakeholders to achieve the following: Onboard time-phased model fidelity improvements to support operator and crew training exercises. Coordinate the release, documentation, deployment, and integration of Centaur V model updates into the end-to-end SLS and Orion simulation. Plan the delivery, setup, operations, and maintenance of avionics and simulation hardware to NASA, ULA, and Lockheed Martin facilities. Work with a highly collaborative team in an agile environment embracing a “fail fast” mentality (fail fast, fail often, react quickly and learn from every failure). Engage with Product Owners, Technology Architects, System Engineers, QA, and/or Automation team members on cross-functional activities to design, develop, and test cutting-edge software solutions.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level