More jobs:
NASA Artemis Generation Space Suit Software Project Lead Houston, TX
Job in
Houston, Harris County, Texas, 77246, USA
Listed on 2026-06-04
Listing for:
CACI International Inc.
Full Time
position Listed on 2026-06-04
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
## NASA Artemis Next Generation Space Suit Software Project Lead Houston, Texas, United States of America
Job Title:
NASA Artemis Next Generation Space Suit Software Project Lead Job Category:
Engineering Time Type:
Full time Minimum Clearance Required to Start:
None Employee Type:
Regular Percentage of
Travel Required:
Up to 10%
Type of Travel:
Continental US
*
* The Opportunity:
** The project lead will help rapidly stand up and lead the team in planning, development, integration, verification, certification, and customer coordination for safety-critical, human-rated flight software. This position requires a self-motivated leader with strong communication skills, technical judgment, customer relationship skills, and a servant-leadership mindset. The strongest candidates will be flexible, team-oriented, and able to communicate complex technical ideas clearly and convincingly while sharing our passion for the nation's space program and the development of the next generation of human-rated space vehicles.
This work is performed onsite at NASA/JSC in Houston, Texas, in a highly dynamic environment that is central to human spaceflight and space exploration.
** Responsibilities:
*** Lead and grow a multidisciplinary software team spanning embedded flight software, embedded controller firmware, software test and verification, and software systems engineering for the Artemis Next Generation Space Suit.
* Oversee development of embedded firmware for bare-metal controllers that interface with and support Artemis Next Generation Space Suit software.
* Oversee software test, verification, and integration activities, including development of automated unit, integration, and verification tests.
* Oversee software systems engineering activities including requirements analysis, interface definition, traceability, and verification procedure development.
* Guide software planning, architecture, design reviews, integration, verification, validation, and flight-certification support activities.
* Interface with NASA and space suit designer engineering teams and represent software status, risks, priorities, and trade studies to project leadership and customers.
* Collaborate with engineering teams and contractors across multiple NASA programs and projects.
* Support milestone reviews, technical demonstrations, and customer status reporting.
* Ensure adherence to JSC standard software process practices and sound engineering discipline.
* Drive continuous improvement in tooling, development practices, and team execution.
* Develop staffing plans, assign work, balance priorities, and adjust team focus quickly to meet customer needs, schedule constraints, and changing mission direction.
* Provide day-to-day technical leadership, mentoring, and career development for team members while maintaining a servant-leadership approach.
* Be responsible for team administrative duties including assignments, timecard approval, performance feedback, recruiting support, interviewing, onboarding, and training.
*
* Qualifications:
*
*
* Required:
** Must be a U.S. Citizen or Permanent Resident for access to USG facilities.
* B.S. in Computer Science, Software Engineering, Electrical or Computer Engineering, Aerospace Engineering, Systems Engineering, or a related discipline.
* A minimum of 3 years of technical leadership or people-management experience for software development teams; greater experience is highly valued.
* At least 5 years of experience in software development for safety-critical software; experience in aerospace or other mission-critical industries is highly valued.
* Strong C programming skills and experience with Linux-based development environments.
* Experience with automated software testing such as unit, integration, and verification tests.
* Experience managing software projects across the full software development life cycle phases, including planning, requirements, design, implementation, integration, verification, and release readiness.
* Must embrace a servant leadership model in leading the project and serving the customer and team members.
* Experience with recruiting, personnel assignments, team member development, mentoring, and performance feedback.
* Must be flexible, open to new challenges in a dynamic environment, and possess strong technical expertise combined with strong verbal and written communication skills.
* Requires the ability to manage multiple priorities with limited supervision.
* Must be a highly responsible, team-oriented individual with strong work ethic.
* Must have highly developed coordination and organization skills.
* Desired:
** M.S. in Computer Science, Software Engineering, Electrical or Computer Engineering, Aerospace Engineering, Systems Engineering, or related discipline.
* Prior experience leading multidisciplinary software teams that include embedded software, firmware, verification, and systems engineering contributors.
* Experience in human-rated space vehicle flight software for Space Shuttle, International Space…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×