Search by job, company or skills

Mindteck (India) Limited

Embedded Software Engineer (C / Kernel Development)

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

Location:Bengaluru

Company:Netapp

Experience:56 Years

Employment Type:Full-time

Work Mode:Work from Office

Note: Candidate must be available for F2F Interview

Role Overview

We are looking for a skilledEmbedded Software Engineerwith strongexpertiseinC programming and Linux kernel developmentto join our engineering team. The ideal candidate will have hands-on experience inembedded systems development, includingfile systems, operating system components, or device driver development, along withstrongknowledge ofmulti-threaded programming.

Key Responsibilities

  • Design, develop, andmaintainembedded software componentsusing C.
  • Work onLinux kernel developmentincluding debugging and performance optimization.
  • Develop and enhancefile systems, OS modules, or device driversfor embedded platforms.
  • Implement andoptimizemulti-threaded and concurrent applications.
  • Collaborate with cross-functional teams including hardware, QA, and system architecture teams.
  • Performcode reviews, debugging, and troubleshootingof complex system-level issues.
  • Ensure high-quality, maintainable, and scalable code following best engineering practices.

Required Skills & Qualifications

  • 56 years of experienceinC programming.
  • Strong experience withLinux kernel development.
  • Solid understanding ofmulti-threading, synchronization, and concurrency concepts.
  • Hands-on experience in at least one of the following domains:
  • File System Development
  • Operating System Development
  • Device Driver Development
  • Strong debugging and problem-solving skills in embedded environments.
  • Good verbal and writtencommunication skills.
  • Willingness towork from the Bengaluru office.

Preferred Skills

  • Experience withLinuxinternalsand kernel subsystems.
  • Familiarity withperformance tuning and low-level system optimization.
  • Experience withstorage systems or distributed systemsis a plus.

Why Join Us

  • Opportunity to work oncutting-edgestorage and data infrastructure technologies.
  • Collaborative engineering environment.
  • Exposure tolarge-scale enterprise storage systemsand advanced kernel development.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 144612695