You haven't searched anything yet.
We need your talent, teamwork, and energy to help us achieve great things that inspire people all over the globe. We need you to bring creative ideas and diverse backgrounds to help us envision, shape, and deliver systems that will enable the exploration of space while benefiting people here on Earth. We are excited about what we do, and we need you on our team as we take on exciting challenges for NASA's pursuits in deep space exploration. As NASA's largest engineering solutions provider working together with NASA at centers across the United States. We have an exciting opportunity for a Software Integration Engineer to join our team with teammate company, Nexus Solutions.
If selected, you will:
- Work as an individual contributor on the Gateway Ready Avionics Integration Lab (GRAIL) team to develop, debug, and maintain software and hardware for supporting the testing and verification for the Gateway program
- Maintain, update, and troubleshoot spacecraft avionics lab hardware and software
- Perform software and hardware testing and analyze test results to assure correctness, reliability, and superior performance to maintain high standards of software quality
- Troubleshoot network issues, including creating plans and drawings for data collection from subsystems in various network nodes
- Perform root-cause-analysis on hardware/software integration testing issues and developing creative solutions
- Regularly communicate and demonstrate accomplishments to management
- Work with customers to document discrepancy reports and change requests for risk mitigation during the Gateway/CMV integration phases
- Develop and maintain user and administrative documentation to meet customer requirements
- Perform other duties as assigned or as required Qualifications
External Requisition Qualifications:
This position has been posted at multiple levels. Depending on the candidate's experience, requirements, and business needs, we reserve the right to consider candidates at any level for which this position has been advertised.
- Typically requires a bachelor's degree in Engineering and a minimum of 2- 5 years of experience in the field or in a related area
- Basic understanding of hardware/software interfaces, distributed systems, and networking
- Hands-on experience with Linux or Unix operating system environments
- Solid scripting experience with Python, Bash, or similar tools
- Knowledge of C/C coding
- Versed in Agile methodology
- Excellent communication, negotiation and coordination skills and strong customer service attitude
- Local to the Clear Lake area and willing to work onsite at Johnson Space Center
- Self-starter who can understand and absorb new concepts quickly Requisition Preferences:
- Basic understanding of spacecraft avionics hardware and software systems
- Basic understanding of Systems Engineering
- Experience with application of computer network technology
- Experience with spacecraft avionics and circuit design or analysis
- Familiar with Git or other similar configuration management/version control systems
- Familiar with Time-Triggered Ethernet (TTE) (SAE AS6802) and AFDX (ARINC 664p7)
- Familiar with network cabling standards
- Familiar with VxWorks RTOS
- Experience with SIL HIL/SIL type labs
- Experience with MIL-STD-1553 buses
- Experience with RS-422 serial data buses
- Experience with SpaceWire Data communication
- Experience with AiTech SP0 single-board computers
Full Time
$109k-128k (estimate)
07/20/2024
08/09/2024
The job skills required for Software Integration Engineer include Python, Linux, Analysis, Networking, Teamwork, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Integration Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Integration Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Software Integration Engineer positions, which can be used as a reference in future career path planning. As a Software Integration Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Integration Engineer. You can explore the career advancement for a Software Integration Engineer below and select your interested title to get hiring information.