⚠︎ 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

Junior Embedded Software Engineer.

  • Source: LinkedIn
  • Kernel Foundation - Master Linux Kernel & LDD
  • Hybrid
  • Bengaluru
  • Full-Time
  • Junior

Job Description

Company Description

Kernel Foundation – Master Linux Kernel & LDD provides specialized Linux kernel and device driver bug-fix services to companies, contributing actively to open source communities across drivers, memory and process management, file systems, and networking subsystems. The organization is known for solving real-world issues reported in platforms like Bugzilla, ensuring robust and reliable systems for its clients. In addition, Kernel Foundation offers advanced, practice-oriented courses for professionals seeking to master Linux system programming, kernel internals, and device driver development. Learners gain hands-on experience with topics such as boot sequences, kernel configuration, interrupt handling, network programming, and kernel debugging tools. This mix of commercial projects and deep technical training creates a highly technical environment ideal for fresh graduates who want to build real kernel expertise while working on impactful problems.

Role Description

This is an entry-level role for a Trainee / Junior Embedded Software Engineer. You will be trained on and gradually contribute to Linux kernel and device driver work — writing and modifying kernel modules, instrumenting existing drivers, reproducing and narrowing down bugs reported upstream, and helping prepare fixes for open source submission. Day-to-day work involves reading kernel source, building and booting kernels, capturing and interpreting dmesg output, and documenting findings clearly. You will work closely with senior engineers, receive structured mentoring, and progress from guided tasks to independent subsystem work.

Full-time hybrid role based in Bengaluru (ITPL), with flexibility for some work from home.

Qualifications

  • Strong command of C — pointers, memory layout, structures, function pointers, bit manipulation. This is the only mandatory technical skill.
  • Solid grasp of data structures and basic algorithms.
  • Comfort working on Linux from the command line (compiling, running, navigating a source tree).
  • Willingness to read large existing codebases and debug patiently.
  • Clear written and verbal communication; ability to document what you tried and what you observed.
  • Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or a related field. 2024–2026 pass-outs welcome. Career-break candidates welcome.

Good to have

  • Exposure to Linux system programming (processes, IPC, file I/O, sockets)
  • Familiarity with gdb, strace, or Git
  • Any prior work with microcontrollers, Raspberry Pi, or BeagleBone
  • Basic understanding of computer architecture or operating systems coursework

Skills

  • linux-kernel
  • ipc
  • raspberry-pi
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