Senior Engineer, Software Quality - Hybrid Provide quality support and assurance for software development, ensuring compliance with quality system requirements. Manage software product life cycle activities, prepare for audits, perform audits of projects, participate in design and test reviews, support regulatory submissions, and conduct sof...