Software Assurance Manager - Lunar Terrain Vehicle

Intuitive Machines
Houston, TX, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Unit Testing Capability Maturity Model Integration Software Quality Computer Engineering Continuous Delivery Continuous Integration Software Safety Software Engineering Verification and Validation (Software) Software Quality Assurance (SQA) Management of Software Versions
+2 more
Information Technology DO-178B

Job description

  • Represent IM as the primary point-of-contact with NASA software assurance and quality oversight
  • Manage and shape efficient software life cycle processes and methodologies to produce demonstrable software quality and compliance
  • Ensure development processes and methodologies continuously meet CMMI-DEV Level 3 standards
  • Coordinate with software leads and contributing organizations to ensure software quality and assurance are being prioritized and met
  • Drive and generate metrics to quantify software quality

  • Review and approve of software test artifacts and mechanisms including procedures, reports, and test evidence
  • Participate in Safety Control Board forums to ensure that assurance methods and status are consistent with safety needs
  • Support project and program level review milestones and deliverables
  • Track usage, versioning and compliance of tools utilized in software assurance methods

Requirements

  • B.S. in computer science, computer engineering, or similar
  • 5+ years of industry experience in a software quality assurance role- auditing and assessing software process compliance against standards (CMMI-DEV, AS9115, DO-178C, or similar)
  • Experience with coordinating and conducting Independent Verification and Validation (IV&V) campaigns
  • Experience with drafting and executing project-level software test plans on large projects
  • Experience working with NASA Software Assurance and Software Safety Standards (NASA-STD-8739.8)
  • Experience working with NASA Procedural Requirements for Software Engineering (NPR-7150.2)
  • Experience working with NASA Human-rating requirements for software (NPR-8705.2)
  • Familiar with various software development processes and approaches- agile, spiral, iterative and waterfall
  • Familiar with Continuous Integration (CI) and Continuous Deployment (CD) approaches and tooling
  • Excellent written and oral communication skills
  • Capable of both high quantity and high-quality output
  • Ability to work in a fast paced, hard charging, and high stakes environment
  • Must have a passion for spaceflight!

Desired:

  • M.S. in computer science, computer engineering, MBA or similar
  • Experience with unit testing frameworks
  • Background in software testing
  • Background in software development
  • Knowledge of ITAR/EAR compliance methods

About the company

Intuitive Machines is an innovative and cutting-edge space company making cislunar space accessible to both public and private customers. Our mission is to further science and exploration, communications, and economic progress from the Earth to the Moon and beyond. With the first commercial lunar landing in history, multiple NASA lunar missions in development, and additional private missions on our manifest, we pride ourselves in supporting our customers and the nation in paving the way to return humans to the surface of the Moon. Our world-class team includes experts in all aspects of spacecraft subsystems design, development, and test, on-orbit operations, and safety.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

1:14 min

Addressing automotive mission-critical safety in embedded software development

David Romić · WWC 2023

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · WWC 2024

3:07 min

Navigating software integration compliance in safety automotive environments

Nico Schmidt · LIVE

2:44 min

Improving software safety through frequent production deployments

Steve Upton Steve Upton · WWC 2024

4:57 min

Missed edge cases in standard unit testing

Lars Hupel · WWC 2023

Videos

See all

Related articles

See all