The role involves designing, implementing, and testing changes in Android-based client and Linux-based server components for next-generation InFlight Entertainment products
Job Summary
The role involves designing, implementing, and testing changes in Android-based client and Linux-based server components for next-generation InFlight Entertainment products.
Candidates must demonstrate a quality-focused mindset by adhering to code maintainability and testability throughout the software development lifecycle.
Thales is a global technology leader trusted by governments and enterprises to tackle demanding challenges in cybersecurity, aerospace, and digital identity.
Matching Summary
The role involves designing, implementing, and testing changes in Android-based client and Linux-based server components for next-generation InFlight Entertainment products.
Skills & Requirements
Must-have
Linux kernel development experience
Android framework modification skills
C++ and Java programming proficiency
Distributed software system troubleshooting
Agile Scrum environment participation
Nice-to-have
Kubernetes container orchestration
Micro-services architecture design
Media streaming protocol knowledge
Rust programming language expertise
Network traffic analysis tools
Key Requirements
Bachelor's or Master's degree in Computer Science
8 to 12 years of industry experience
Experience with Linux server programming and debugging