What are the responsibilities and job description for the Software Safety Manager position at Aversan Inc.?
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 seeking a Software Safety Manager with solid embedded software technical skills. Your contributions in the role play a critical part in the success of our North America Professional Services team, having project ownership with a wide range of responsibilities which lead to ultimately delivering on all customer commitments.
Work Arrangement: Remote
Responsibilities
We are seeking a Software Safety Manager with solid embedded software technical skills. Your contributions in the role play a critical part in the success of our North America Professional Services team, having project ownership with a wide range of responsibilities which lead to ultimately delivering on all customer commitments.
Work Arrangement: Remote
Responsibilities
- Safety Leadership: Develop and manage safety plans ensuring compliance with DO-178C DAL A standards.
- Process Management: Oversee software development processes, code hardening, verification and validation, ensuring adherence to the highest safety and reliability standards.
- Risk Analysis: Conduct thorough safety assessments, hazard analyses, and risk mitigation.
- Documentation: Maintain comprehensive documentation for safety plans, processes, and compliance activities.
- Audits and Reviews: Prepare for and support internal and external compliance audits.
- Training: Provide guidance and training on DO-178C standards and safety practices.
- Continuous Improvement: Implement best practices for process improvements in safety and reliability.
- Stakeholder Collaboration: Communicate safety objectives and requirements effectively with cross-functional teams.
- Incident Management: Investigate safety incidents, determine root causes, and implement corrective actions
- Education: Bachelor's or Master's degree in Software Engineering, Computer Science, Electrical Engineering, or related field.
- Experience: Strong experience software development on safety-critical systems and DO-178C compliance.
- Certification: Relevant certifications (e.g., DO-178C, FAA DER) are highly desirable.
- Knowledge: Deep understanding of DO-178C standards, particularly for DAL A certification, and familiarity with related standards.
- Knowledge of requirements o Software high-level and low-level o Knowledge of verification o How to test requirements according to our plan (and thus meeting DO-178C) o How to know if a peer review was performed correctly o Understands structural coverage analysis (code and architecture) o Knowledge of tool qualification o A willingness to dig in at the RTOS, BSP, library level
- Tools: Proficiency with safety, verification, and code analysis tools.
- Methodologies: Familiarity with Waterfall, Agile, and V-Model software development methodologies.
- Industry Experience: Background in the aerospace industry and understanding of regulatory requirements.