Technical Lead
Essential Duties and Responsibilities:
- Involved in developing C++ applications in Android framework and C++ on server side Linux based systems.
- Developing Automation framework using python, Very good knowledge in python data structures.
- Quality focused in terms of software delivery and adherence to the code maintainability and testability within the phases of software development lifecycle.
- Proactively engaged with the team and work with sense of urgency and accountability.
- The software development cycle is agile-drive (Scrum) and requires to be self-driven within the context of the sprint commitments.
Required Education, Competencies and Experience:
- Bachelor of Science or Bachelor of Engineering in Computer Science or related engineering discipline.
- Software engineer with experience of at least 8+ year in developing software applications using C++ in a complex distributed environment.
- Inflight Entertainment Experience
- Experience of developing Android framework
- Hands-on with Socket programming and knowledge of TCP/UDP •familiarity with InterProcess Calls (IPC) for the framework level development
- Modify/create services in the Android framework, not just caller of the Framework services,Networking/Linux platform. In addition to C++ skills, knowledge of scripting language such as bash, or Javascript.
- Hands on SELinux
Good to Have:
- Worked in Agile software development, such as Peer Programming and Scrum
- Knowledge of python framework django, powerbi and proficiency in gloang language is plus.
Similar Jobs
What We Do
Thales is a global high technology leader investing in digital and “deep tech” innovations – connectivity, big data, artificial intelligence, cybersecurity and quantum technology – to build a future we can all trust, which is vital to the development of our societies. The company provides solutions, services and products that help its customers – businesses, organisations and states – in the defence, aeronautics, space, transportation and digital identity and security markets to fulfil their critical missions, by placing humans at the heart of the decision-making process.








