Software & Model Quality Assurance Engineer
Core
Ensures quality is embedded throughout software and model development lifecycles by providing independent assurance, process improvement, and engineering consultation to development teams.
Role type
Senior Software & Model Quality Assurance Engineer
Builds
Software and model-based engineering products compliant with customer, regulatory, and organizational requirements
Domain
Defense, space exploration, biomedical engineering
Deliverable
production ML models | product features
Required skills
Algorithm design, software testing, risk mitigation, system architecture design, requirements development, technical documentation, stakeholder communication, team leadership
Preferred skills
Master's degree in Computer Science or related field
Technologies
Modern programming languages and technologies (specific tools not listed)
Responsibilities
Design algorithms using modern theory and proven techniques; develop and execute software tests to check compliance; identify program/system-level technical risks and develop mitigation strategies; lead the design of system architecture; act as a Subject Matter Expert (SME) in their discipline
Seniority
Senior, hands-on IC with team leadership responsibilities