Kernel Developer

Shashwath Solution

Pune District

On-site

INR 900,000 - 1,400,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Shashwath Solution invites an experienced embedded software developer to join our Linux kernel and firmware team in Pune. You will design and port kernel modules, work on system-level OS components, and contribute to low-level device drivers for Linux-based platforms.

The role requires hands-on kernel debugging, Yocto integration, and cross-architecture work on ARM and RISC-V, with collaboration across applications and documentation tasks.

Qualifications

  • 3 years of experience as an embedded software developer with Linux kernel development and low-level device driver programming.
  • Experience in porting packages and integrating into Yocto framework.
  • Strong debugging skills and kernel stability focus.
  • Exposure to ARM and RISC-V architectures, Linux drivers customization, and system-level OS components.

Responsibilities

  • Develop software components for server operating systems and kernel modules.
  • Port and integrate packages into Yocto framework; contribute to Makefiles and toolchains.
  • Work on system-level OS components and some application-level Linux development.
  • Assist Applications team with customer support and produce internal/external documentation.

Skills

Linux kernel development
Embedded C
Kernel debugging
ARM architecture
RISC-V architecture
Device drivers
Yocto
GNU toolchains
C/C++
Kernel module porting

Tools

Yocto
Make
GDB
GNU toolchains
ARM

Job description

3 years of experience as an embedded software developer, well-versed in Linux kernel development, firmware, and debugging with a strong grasp of low-level device driver programming. In this role, you will be tasked with developing software components for server operating systems. Your responsibilities will include implementing and porting kernel modules, working on system-level operating system components, and performing some application-level development for Linux-based operating system

  • 3+ Linux kernel development Experience using Yocto.
  • Porting of packages and integrating them into the yocto framework.
  • Expert in Linux debug skills, especially in the core kernel software stability
  • Experience of Linux kernel & embedded systems (Memory Mgmt, Threads/Processes, IPCs & Synchronization, Interrupts, Boot sequence)
  • Exposure to Make, GNU toolchains.
  • Experience with ARM and RISC-V chip architectures
  • Linux Driver customization as per customer needs
  • Assist the Applications team with customer support as needed
  • Produce documentation that may be used inside and outside the company.

Mandatory Key SkillsKernel,Linux Kernel,Debugging,Firmware,Kernel Development,Yocto,Gnu,Arm,Risc,Linux Driver,Porting,C++,Spi,I2C,Uart,Embedded C,Embedded Systems,Rtos,Microcontroller,Device Drivers,Rs232,Gdb,Device Driver Development,Usb,Tcp,Data Structures,Linux*

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Kernel Developer
Kernel Developer

Shashwath Solution • Dadri

On-site
INR 1,500,000 - 3,000,000
Linux Developer
Linux Developer

Accolade Electronics Private Limited • Pune District

On-site
INR 800,000 - 1,200,000
Linux Developer
Linux Developer

Capgemini Engineering • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Lead I - Embedded Software
Lead I - Embedded Software

UST • Pune District

On-site
INR 1,200,000 - 1,800,000
Linux Kernel & Device Driver Senior Developer
Linux Kernel & Device Driver Senior Developer

Sony India Software Centre • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Device Driver Developer
Device Driver Developer

Shashwath Solution • Pune District

On-site
INR 1,200,000 - 1,800,000
EMBEDED LINUX DEVELOPER
EMBEDED LINUX DEVELOPER

Utthunga Technologies • Bengaluru

On-site
INR 800,000 - 1,600,000
Device Driver Developer
Device Driver Developer

Shashwath Solution • Dadri

On-site
INR 900,000 - 1,400,000
Sr. Linux Kernel Engineer (Product R&D Team)
Sr. Linux Kernel Engineer (Product R&D Team)

Innominds Software • Hyderabad

Hybrid
INR 2,800,000 - 4,200,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • Bengaluru

On-site
INR 800,000 - 1,200,000