Director (Local Development Centre), ICAI
Introduction to ICAI
The International Centre for Aviation Innovation (ICAI) is dedicated to fostering innovation in aviation infrastructure. By delegation from the Civil Aviation Authority of Singapore (CAAS), ICAI oversees and coordinates R&D initiatives by research institutes and facilitates the transformation of research outcomes into operational products.
[What the role is]
As part of ICAI’s mission to drive innovation in aviation infrastructure, a Local Development Centre (LDC) will be established to play a pivotal role in developing Singapore’s Next-Generation Air Navigation Services (NexGen ANS) system. The LDC will comprise software engineers from the regulation authority and professionals from local software development and integration firms, working in partnership with an Original Equipment Manufacturer (OEM). This initiative represents a significant opportunity to build advanced technical capabilities in Air Navigation Systems in Singapore.
The Director, LDC is expected to manage a team of approximately 100 professionals, including software engineers, architects, and project managers, to deliver reliable, secure, and mission-critical software solutions. The position is integral to ensuring the success of large-scale, multi-phase projects in a demanding and highly regulated environment.
[What you will be working on]
- Establish the Local Development Centre (LDC): Develop and manage the NexGen LDC in alignment with the relevant objectives.
- Team Management: Oversee and mentor a diverse team of approximately 100 individuals, fostering a culture of collaboration, innovation, and continuous improvement.
- Collaborate with OEM: Define deployment and development strategies in partnership with the OEM. Lead the development and integration of locally created features into the core NexGen ANS system
- Manage Resources: Optimize the allocation of resources, including budget and personnel, to meet project demands effectively
- Ensure Quality and Compliance: Oversee high-quality software delivery, ensuring adherence to coding, testing, and deployment best practices, as well as regulatory and security standards..
- Project Execution: Drive the planning, execution, and delivery of complex, multi-phase projects, ensuring they are completed on time, within budget, and to the highest quality standards.
- Stakeholder Collaboration: Work closely with internal and external stakeholders, including regulatory bodies and service providers, to ensure compliance with all relevant standards and requirements.
[What we are looking for]
- Trained in Computer Science, Information Technology, or a related discipline.
- Experience:
- At least 15 years of experience in software development, with 10+ years in leadership roles managing large teams.
- Proven expertise in developing and deploying safety-critical or mission-critical software systems.
- Experience managing large (100+) teams of professionals in complex, high-stakes environments.
- Technical Skills:
- Deep understanding of safety-critical software development standards (e.g., DO-178C, ISO 26262).
- Proficiency in SDLC methodologies, DevOps practices, and modern software architectures.
- Experience with cloud-based development and deployment
- Leadership and Management Skills:
- Exceptional ability to inspire, mentor, and lead diverse, multidisciplinary teams.
- Demonstrated success in fostering a culture of innovation and excellence.
- Stakeholder Management:
- Outstanding communication and organizational skills.
- Ability to collaborate effectively with OEMs, product management, and operational teams to align technical and business goals.