Sr. Software Engineer – Linux Device Drivers Job in Bengaluru | Tech Mahindra Careers 2025

πŸ“Œ Job Overview

Company: Tech Mahindra
Job Role: Sr. Software Engineer – Linux Device Drivers
Job Location: Bengaluru, India
Industry: IT / Software Engineering
Experience Required: 4 – 12 Years
Education: Bachelor’s Degree or Higher (Mandatory)
Employment Type: Full-Time
No. of Openings: 1
Job Posted On: 14 October 2025
Last Date to Apply: 26 February 2026
Job Reference Number: 1072976

πŸ‘‰ Apply Now: click here


🏒 About Tech Mahindra

Tech Mahindra is a global leader in digital transformation, consulting, and engineering services, empowering enterprises across industries with cutting-edge technology solutions. With a strong presence in over 90 countries, Tech Mahindra is known for innovation, engineering excellence, and future-ready digital platforms.


🧠 Job Description – Sr. Software Engineer (Linux Device Drivers)

Tech Mahindra is hiring experienced Senior Software Engineers with strong expertise in Linux Device Driver development. The role involves designing, developing, debugging, and maintaining low-level software components for embedded and Linux-based systems.


πŸ”§ Key Responsibilities

  • Design, develop, and maintain Linux device drivers
  • Work closely with hardware and firmware teams for driver integration
  • Debug kernel-level issues and performance bottlenecks
  • Implement and optimize driver code for stability and scalability
  • Analyze system crashes, kernel logs, and memory issues
  • Ensure compliance with coding standards and best practices
  • Participate in code reviews and technical discussions
  • Support driver bring-up for new hardware platforms

πŸ› οΈ Required Skills & Expertise

  • Strong experience in Linux Device Driver Development
  • Good understanding of Linux Kernel Internals
  • Experience with Embedded Linux systems
  • Proficiency in C programming
  • Knowledge of kernel debugging tools and techniques
  • Familiarity with hardware interfaces and system-level programming
  • Ability to work independently and in cross-functional teams

πŸŽ“ Education & Experience

  • Qualification: Bachelor’s Degree or higher (Mandatory)
  • Experience: 4 to 12 years in Linux/Embedded development

πŸ’Ό Why Join Tech Mahindra?

  • Work on cutting-edge embedded and Linux technologies
  • Career growth in a global IT organization
  • Exposure to high-impact engineering projects
  • Collaborative and innovation-driven work culture
  • Competitive compensation and benefits

πŸ“ Job Location

Bengaluru, Karnataka, India


⚠️ Important Disclaimer

Freshertube.com is not an official recruitment agency. This job information is collected from the official Tech Mahindra career website and shared for informational purposes only. We do not charge any fees from candidates. Always apply through the official company link provided above. Beware of fake job offers and recruitment fraud.

Sandesh Gowda

Sandesh Gowda

Leave a Reply

Your email address will not be published. Required fields are marked *

Author Info

John Deo

John Deo

Lorem ipsum dolor sit amet consectetur adipiscing elit, molestie habitasse vivamus praesent tempor a lectus mus, egestas venenatis imperdiet arcu accumsan montes. Natoque taciti congue donec eros montes at nisi posuere class sapien tristique, sociosqu

Hot Topics

View All
error: Content is protected !!