Head of Software Engineering
- Leadership: Provide strategic vision and leadership to the software engineering team, fostering a culture of innovation, collaboration, and excellence. Lead the team in developing software solutions that align with the business goals and industry standards.
- Product Development: Oversee the entire software development lifecycle, from requirements gathering to deployment. Ensure the timely delivery of high-quality software products that meet or exceed customer expectations.
- Safety and Compliance: Work closely with regulatory bodies to ensure that software products adhere to aviation safety standards and comply with industry regulations. Implement best practices for software development in safety-critical environments.
- Cross-functional Collaboration: Collaborate with other engineering disciplines, project management, and stakeholders to integrate software solutions seamlessly into overall aviation systems. Drive interdisciplinary cooperation to achieve holistic system performance.
- Talent Development: Recruit, mentor, and develop a world-class software engineering team. Foster a culture of continuous learning and professional growth within the team.
- Technology Evaluation: Stay abreast of emerging technologies and trends in software engineering, ensuring that the organization remains at the forefront of innovation. Evaluate and recommend technologies that enhance software development efficiency and effectiveness
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Extensive experience in software engineering leadership roles within the aviation industry.
- Proven track record of successful delivery of complex software projects for aviation systems.
- Strong knowledge of aviation safety standards and regulatory requirements.
- Excellent leadership, communication, and interpersonal skills.