About the role
AI summarisedJoin Thales' forward-looking International Avionics Lab in Singapore, dedicated to exploring and developing next-generation aviation and digital solutions. This role involves working at the intersection of avionics, cloud technologies, and advanced software platforms to design, prototype, and demonstrate innovative operational concepts for air traffic management and airline/airport operations.
Aerospace & DefenseOnsite
Key Responsibilities
- Develop backend and frontend components for Lab platforms
- Build APIs, services, and integration layers connecting multiple systems (including data transformation/adaptation)
- Contribute to rapid prototyping and experimental software solutions
- Develop visualization and demonstration tools
- Support software integration, testing, continuous improvement, and platform scalability
- Deploy, execute, and maintain prototypes from Lab projects on demonstration platforms (fixed and mobile) for user/customer presentations
Requirements
- 5+ years experience in software engineering
- Degree in Computer Science, Software Engineering, or equivalent experience
- Strong experience in full stack software development
- Proven ability to build modern web applications and API-driven platforms
- Proficiency in Python, Java, JavaScript/TypeScript, QML, C/C++, React, or similar frameworks
- Experience with REST APIs, microservices, and cloud-native development
- Familiarity with AWS / Azure / GCP, Kubernetes, container platforms, Infrastructure-as-Code (Terraform), microservices architectures, and CI/CD pipelines