⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Embedded Software Engineer

  • Source: LinkedIn
  • Kernel Foundation - Master Linux Kernel & LDD
  • On-site
  • Bengaluru
  • Full-Time
  • Mid level

Job Description

Company Description Kernel Foundation – Provides specialized Linux kernel and device driver bug fix services to companies and actively contributes to open source projects across drivers, memory and process management, file systems, and networking. The organization is deeply involved in triaging and resolving real-world issues reported in bugzilla, giving engineers exposure to complex, production-grade problems.

Kernel Foundation also offers advanced, instructor-led courses for experienced professionals seeking to master Linux system programming, kernel internals, device drivers, and network programming. Learners gain hands-on experience with key topics such as boot sequences, kernel modules, device trees, and debugging tools including eBPF, GDB, and JTAG/OpenOCD. This combination of commercial services and advanced training creates a learning-focused environment where engineers can grow while contributing to impactful kernel-level solutions.

We are seeking an experienced Linux Device Driver & Linux Kernel Engineer to join our team. As a Linux Engineer, you will be responsible for designing, developing, and maintaining device drivers and kernel modules for our Linux-based products. You should have a strong understanding of Linux internals, kernel programming, and device driver development.

Responsibilities:

  • Design and develop device drivers and kernel modules for Linux-based systems.
  • Collaborate with cross-functional teams to define system requirements and specifications.
  • Conduct driver and kernel module debugging and testing.
  • Optimize performance and enhance functionality of existing drivers and kernel modules.
  • Collaborate with hardware engineers to ensure proper hardware integration.
  • Stay updated with the latest Linux kernel developments and apply them to improve our products.
  • Troubleshoot and resolve software issues related to device drivers and kernel modules.
  • Provide technical support and assistance to customers and internal teams.
  • Document driver and kernel module development processes and guidelines.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Strong programming skills in C.
  • understanding of Linux internals and kernel programming.
  • Knowledge of Linux kernel APIs and subsystems.
  • Proficiency in debugging and troubleshooting complex software issues.
  • Familiarity with Linux build systems and version control systems.
  • Excellent problem-solving and analytical skills.
  • Strong verbal and written communication skills.
  • Ability to work independently and collaboratively in a team environment.

If you have a passion for Linux, device drivers, and kernel programming, and you are seeking an opportunity to contribute to the development of cutting-edge Linux-based products, we would love to hear from you. Join our team and be part of our mission to deliver high-quality and reliable Linux solutions.

Skills

  • linux-kernel
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Kernel Foundation - Master Linux Kernel & LDD

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes