Human Spaceflight Flight Software Process Engineer Featured
- Houston, Texas
- Job ID
Human Spaceflight Flight Software Process Engineer job at CACI International Inc in Houston TX
Description, duties, responsibilities
<p> <b> Job Description</b> </p> <p> CACI is looking for a <b> Software Process Engineer</b> with strong software engineering process improvement and project management experience to work with us at NASA / Johnson Space Center (JSC) in Houston TX. The selected engineer will work with engineering teams at JSC on a variety of new human spaceflight initiatives including NASAs return to the Moon e.g. the Artemis Program (the former Gateway Lunar Platform) Lunar Lander etc. The work includes collecting and analyzing project measurements improving software development processes and assuring project teams comply with software standards.</p> <p> CACI supports the JSC Engineering Directorate across a broad range of space vehicle systems and software technologies with the highest level of technical skills. The successful candidate will have a strong background in flight/embedded software engineering in the development of human-rated space vehicle avionics and subsystem software a great interest in aerospace vehicles and systems strong interpersonal skills a desire to work in a very team-oriented environment have had an outstanding academic career and most of all possess a great passion to contribute to our Nations exploration of space. This position requires a self-motivated capable person with strong verbal and written communication skills. In addition to outstanding technical expertise the individual must be very people savvy have strong customer relationship skills possess a positive team-player attitude be flexible and willing to take on new assignments and responsibilities as they arise and be an articulate speaker able to communicate complex technical ideas in a convincing manner. The individual must share our passion for our Nations Space Program and share in the excitement of developing the next generation of human-rated spacecraft.</p> <p> <br/> <b> What Youll Get to Do:</b> </p> <li> Software Process Automation and InfrastructureStreamline automate and document processes (Project Management Software Development / Test Configuration Management Requirements Management and Quality Management) using Windows MS Office and MS Sharepoint.Incorporate metrics collection (cost progress and process improvement) analysis and reporting within process workflows.Consult with project management and development team on content and use of project websites.</li> <li> Software Process Improvement and ComplianceAssess existing waterfall and agile software processes against NASAs NPR 7150.2 and Software Engineering Institute Capability Maturity Model Integrated (SEI CMMI) standards.Lead process improvement efforts to address standards gaps and improve quality and performance by working with domain experts team members and sponsors.Coach software projects on how to comply with NASA Software Management standards.Participate in JSC center-wide and JSC Engineering Software Engineering Process Group (SEPG).Collaborate with engineering teams and contractors across multiple NASA programs and projects.Ensure adherence to JSC standard software process practices.</li> <p> <b> Youll Bring These Qualifications:</b> </p> <li> Must be a U.S. Citizen or Permanent Resident for access to USG facilities.</li> <li> B.S. in Computer Science Software Engineering Aerospace Engineering Electrical / Computer Engineering or related disciplines with strong software background.</li> <li> Experience developing real-time embedded software or performing software process engineering on real-time embedded software projects. Must have at least two (2) years project management experience.</li> <li> Must have a thorough understanding of CMMI for Development and its application to large and small software projects.</li> <li> Must have at least two (2) years of experience with process change efforts.</li> <li> Must be a highly responsible team-oriented individual with very strong communication skills and work ethic.</li> <li> Must be flexible open to new challenges in a dynamic environment and possess strong technical expertise combined with strong verbal and written communication skills.</li> <li> Must have the ability to manage multiple priorities with little supervision.</li> <li> Must be a highly responsible team-oriented individual with strong work ethic.</li> <p> <br/> <b> These Qualifications Would be Nice to Have:</b> </p> <li> M.S. in Computer Science/Engineering Software Engineering or related disciplines.</li> <li> Experience in test-driven development and agile development methodologies.</li> <li> Experience in full life cycle of human-rated flight projects.</li> <li> Experience on CMMI SCAMPI Teams.</li> <li> Thorough understanding of NASAs NPR 7150.2 for Development and its application to large and small software projects.</li> <li> Experience in maintaining project repositories and data and communicating project knowledge via custom websites and MS Sharepoint.</li> <li> At least two (2) years of experience leading a software development team.</li> <li> At least two (2) years of experience automating processes via MS-Office.</li> <li> Experience in human-rated space vehicle software.Experience in hardware/software integration and test in avionics test bed and flight certification environments</li> <p> <b> What We Can Offer You:</b> <br/> <br/> - Weve been named a Best Place to Work by the Washington Post.<br/> <br/> - Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.<br/> <br/> - We offer competitive benefits and learning and development opportunities.<br/> <br/> - We are mission-oriented and ever vigilant in aligning our solutions with the nations highest priorities.<br/> <br/> - For over 55 years the principles of CACIs unique character-based culture have been the driving force behind our success.</p>
CACI International Inc Company Overview
The following jobs have been promoted on the Aviation Ad Network and are to be considered - current, newsworthy aviation employment information (FYI). No guarantee is made as to the accuracy, completeness or timeliness of any information, projections or opinions in announcements obtained through the promoted jobs. The information contained in this announcement is compiled for the convenience of site visitors and is accepted by the site visitor on the condition that errors or omissions are not the responsibility of Avjobs and shall not be made the basis for any claim, demand or cause of action. Please visit this companys web site for additional details and information. Please reference Avjobs when applying.