Jobs
U

Lead I - Embedded Software

USTMH, IN23h ago
Full-timevia indeed

Required Skills

linux

Job Description

  • *Role description**

Job Description for Linux A Kernel Programmer / Developer designs, develops, debugs, and maintains core operating system components, device drivers, and low\-level kernel modules Key Responsibilities: 8 to 10 Years experience Kernel \& Driver Development: Build, modify, and maintain loadable kernel modules (LKMs), character/block device drivers, and Board Support Packages (BSPs). Subsystem Optimization: Work on core OS subsystems including memory allocation, process/thread scheduling, interrupt handling, IPC (Inter\-Process Communication), and virtual file systems (VFS). Debugging \& Root Cause Analysis: Diagnose complex system\-level crashes, kernel panics, memory leaks, deadlocks, and race conditions. Hardware Bring\-Up: Participate in board bring\-up, bootloader configuration (U\-Boot, BIOS, UEFI), and working with ARM, x86\-64, or GPU architectures.

  • *Skills**

Linux Kernel, Board Support Package, ARM, Device Drivers, BIOS, Board Support Package, C, Debugging, Hardware Development, x86\-64, U\-Boot

  • *About UST**

UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future\-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Mumbai
Posted
23h ago
Source
Indeed