Software Quality Assurance Engineer
Indexed description
Software Assurance Engineer
Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.
We are currently seeking a qualified Software Assurance Engineer to join our team.
Location: Mississauga, ON
Job Type: Full-Time
Work Arrangement: Hybrid
Job Responsibilities
- Contribute to the design, implementation, maintenance, and testing of a wide spectrum of software solutions, including safety-critical, real-time flight software solutions, simulators, and test software tools.
- Providing technical direction and surveillance to ensure that the quality of the software and its development process adhere to program requirements and standards.
- Reviewing system-level designs and perform software architecture, requirements, and coding verification activities.
- Review and oversight of multiple stages of safety critical, real-time software design, development and test.
- Monitoring programs to ensure adherence to company and program standards.
- Identifying issues and risks and working with the software development team to resolve.
- Chairing reviews of software non-conformances and ensuring implementation of effective corrective action.
- Performing software re-use and safety analyses as required.
- Subcontractor liaison and auditing activities.
- Ensuring incorporation of software reliability, fault tolerance & maintainability features.
- Participating in milestone reviews, including chairing software Test Readiness Reviews.
- Performing in-process and phase-end audits and surveys, identify risks, and agree on corrective actions.
- Finding process improvements for increased quality, productivity, efficiency and cost savings.
Qualifications
- Minimum of a Bachelor’s degree in Software Engineering, Computer Science, or related field.
- Strong experience in software product or quality assurance.
- Experience with Agile development (continuous integration/build automation).
- Strong knowledge of C/C++.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search