Software Product Assurance Engineer
SWISSto12
Renens, Switzerland
Job requirements
- Extensive experience in a Quality function working on software, preferably for 5 years or more, ideally within the aerospace, space, or defense industry;
- Strong knowledge of software development methodologies, including Agile and Waterfall;
- In depth knowledge of methodologies of space quality assurance and standards. (ECSS and MIL-STD);
- Familiarity with space-related tools and software (e.g., Jira, git, Gitlab, Confluence, Spacecraft Control Systems);
- Knowledge of safety-critical systems and fault tolerance in space missions;
- Demonstrated ability to take the lead in areas of Product Assurance and Quality;
- Excellent supplier interfaces focus;
- Autonomous and proactive working style with excellent working organization and ethics;
- Excellent communication skills and ease at working across different cultures and different levels of an organization;
- Excellent writing and reporting skills;
- Bachelor's degree in Computer Science, Software Engineering, Aerospace Engineering, or a related field;
- Language: Fluent English is a prerequisite, skills in French are a plus.
Job responsibilities
In this role, you will be responsible for the following functions:
- Develop and implement robust software assurance strategies for space-related systems, ensuring compliance with industry standards;
- Produce PA/QA management plans for the development, testing, verification, integration and delivery of software;
- Draft and implement Software Product Assurance Milestone Report and procedures for unit, integration and system tests and the validation procedure for the software;
- Identify and analyze potential risks related to software, work to mitigate these risks, and ensure the software is mission-ready with fail-safe mechanisms;
- Work with the Project Managers, Engineering team and the Program Product Assurance Managers to deliver effectively, efficiently and with customer satisfaction;
- Review requirements, specifications and technical design documents;
- Participate in various project review meetings as well as formal milestone reviews with customers to ensure that requirements are being met;
- Support the process of risk management, contribute to maintaining the risk register;
- Track, manage, coordinate resolution of Software Problem Reports SPR and anomalies;
- Track and manage RFDs and RFWs;
- Ensure correct implementation and management of a configuration management system for software activities;
- Provide SQA reporting to the SWISSto12 PA program managers;
- Manage PA documentation for programs;
- Contribute to the coaching and training of colleagues on quality engineering topics;
- Drive continuous improvement initiatives for software quality, performance, and safety based on lessons learned, industry best practices, and innovative approaches;
- Interact with suppliers in Quality/Product Assurance matters;
- Support in-house Quality Management System activities;
- Occasionally, you will be asked to participate in overall tasks and services inherent to a small company.
Don't forget to mention Space-Careers when applying.