Enhance safety-critical software quality as a Software Assurance Engineer at Aversan in Brampton, Ontario. This full-time hybrid role delivers technical guidance and quality assurance in software development.In this role at Aversan Inc., you will oversee the design and execution of software assurance efforts across safety-critical aerospace systems. Your responsibilities will include validating software architecture and providing oversight of development processes. A robust background in C/C++ and Agile methodologies is essential for ensuring high-quality outcomes in this critical industry.Key Responsibilities:
- Provide technical guidance for software quality processes
- Review software architecture and coding for compliance
- Implement corrective actions and manage audit processes
- Monitor program adherence to quality standards
- Lead software Test Readiness Reviews and risk assessmentsRequirements:
- Bachelor's degree in Software Engineering, Computer Science, or related
- Solid experience in software quality assurance
- Knowledge of Agile development methodologies
- Strong C/C++ programming skills
- Aptitude for identifying quality improvement opportunities