DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Jacobs ESSCA Group Software Integration Engineer ADV0008M7 in Huntsville, Alabama

This position will support the Systems Integration and Test Facility (SITF) and Systems Integration Laboratory (SIL) Hardware-in-the-Loop facility (HWIL) for both Core Stage (CS) and Exploration Upper Stage (EUS). These facilities will be used to verify the integrated avionics system and Flight Software for the Space Launch System (SLS) at NASAs Marshall Space Flight Center (MSFC). Mission is to keep HWIL labs available for testing and to immediately respond to any issues.

Responsibilities:

The Software Integration Engineer participates in implementing and maintaining laboratory automation software that controls real-time HWIL simulation systems used to support the NASA Space Launch System program at MSFC. This operations team member collects, interprets and documents system requirements; participates in component, subsystem and system concept designs; develops and recommends methods, tools, designs, and automation functions.

Perform software systems engineering functions.

Develop and execute test plans and procedures.

Enter and update documentation into appropriate control systems.

Troubleshoot and correct test anomalies.

Collaborate with cross-functional teams to ensure products meet requirements.

Produce documentation and user training materials to assist users.

These activities will be ongoing through multiple launch vehicle configurations as the SLS program completes program phases, reviews and schedule milestones.

Job Requirements:

A degree in computer science, software engineering, electrical engineering or related field is required. A degree from an ABET-accredited university is preferred. Typically, educational requirements are the equivalent of an MS with at least 3 years of experience, or a BS with at least 5 years of experience.

Required Experience:

Proficient in tools/languages such as: Python, Qt, Windows 10, and Linux

Exposure to tools/languages/standards such as: XML, C/C++, Git, Bash,Trac, and Linux shell scripting.

Ability to communicate issues and troubleshoot with internal and external team members.

Desired Experience:

Systems engineering experience in disciplines such as hardware and software integration, requirements development, verification and validation, and testing.

Development on Windows and Linux operating systems.

Network communications with TCP and UDP.

Configuration management of distributed computing platforms used during formal avionics HWIL test activities.

DirectEmployers