Software Assurance Manager - Lunar Terrain Vehicle
Role details
Job location
Tech stack
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
We provide machine learning products and services at scale to some of the largest companies in the world. Focus on meta-learning and visual domain ML.
Intuition Machines has decades of software and ML expertise. We build and operate massively scalable systems to tackle some of today's hardest problems.