Full time

Lead Software Engineer- Embedded C/C++. Device driver programming, Linux & Networking

Posted by Thales • Vijayanagar, Karnataka, India

📍 Vijayanagar, Karnataka 🕒 June 06, 2026

About the Role

Job Description

Position Summary

Low Level software programmer will join our Software team to develop our next generation InFlight Entertainment and Connectivity (IFEC) product suite. As a Scrum/Squad team member, the Software Engineer will design, implement and test changes in the Android based client components and in the Linux based server components meeting the quality objectives. After deployment of the changes, he/she will support the investigation and provide fixes to resolve remaining issues.

Key Responsibilities

  • Design and implement in Linux server programming.
  • Able to modify/create services in the Android framework/Platform, not just caller of the Framework services.
  • Design and Implement software changes on Linux based server
  • Demonstrate Quality focused mindset on terms of software delivery and adherence to the code maintainability and testability within the phases of software development lifecyc...
  • Ready to Apply?

    Submit your application today and take the next step in your career journey with Thales.

    Apply Now