Technical Lead - Low Level Software Development

Thales Group

Bangalore, Karnataka, India
Linux kernel development experience
Android framework modification skills
C++ and java programming proficiency
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

Work Rights

Not specified

Tailored Resume

Cover Letter