Linux Operating System Software Developer

2 days ago


Hyderabad, Telangana, India beBeeDriver Full time ₹ 15,00,000 - ₹ 20,10,000
Linux Device Driver Engineer Role

We are seeking a highly skilled and motivated professional with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system software.

  • Porting existing Linux device drivers to new platforms, SoCs, and kernel versions is essential for this role.
  • New driver development for custom hardware components and peripherals is also required.
  • Debugging kernel and driver-level issues using industry-standard tools is crucial for success.
  • Integration & bring-up of hardware with Linux-based systems requires strong technical skills.
  • Collaboration with hardware teams to interpret specifications and enable device functionality is vital.
  • Ongoing optimization of drivers for performance, reliability, and resource efficiency is necessary.
Required Skills and Qualifications
  • Bachelors/Masters in Computer Science, Electronics, or related field is mandatory.
  • A minimum of 4 years of professional experience in software development is required.
  • Strong proficiency in C/C++ programming and memory management is crucial.
  • Hands-on experience with any Linux device driver (character, block, network, USB, PCIe, I2C, SPI, etc.) is necessary.
  • Good understanding of Linux kernel architecture, module programming, and build systems is essential.
  • Knowledge of interrupt handling, DMA, and device tree configuration is required.
  • Familiarity with cross-compilation and embedded Linux toolchains is beneficial.
  • Experience with debugging tools (GDB, ftrace, perf, printk, etc.) is desirable.
  • Version control experience (Git) is necessary.
Preferred Skills
  • Exposure to multiple driver types (networking, storage, multimedia, etc.) is advantageous.
  • Experience with Yocto, Buildroot, or similar embedded Linux environments is desirable.
  • Knowledge of real-time Linux and RT patches is beneficial.
  • Scripting knowledge (Python, Bash) for testing and automation is useful.
Soft Skills
  • Strong analytical and debugging skills are essential.
  • Good communication and collaboration abilities are necessary.
  • Ability to work independently and take ownership of deliverables is crucial.


  • Hyderabad, Telangana, India beBeeDevelopment Full time ₹ 9,00,000 - ₹ 12,00,000

    For a dynamic and dedicated professional, we have an exciting opportunity to join our team as a Linux Kernel Engineer & Custom OS Development Specialist. Located in Hyderabad, this full-time on-site role involves working closely with the development team to develop and maintain Linux kernel and custom OS components, administer and optimize Linux systems,...


  • Hyderabad, Telangana, India beBeeSoftware Full time US$ 1,79,397 - US$ 2,47,592

    Linux Compute Platform EngineerThe Linux Compute Platform Engineer will play a key role in architecting and managing the firm's Linux Virtualization and Server Hardware computing platform. The team works closely with application developers and strategists to build and deploy technology solutions that meet business goals.About the RoleYou will be responsible...


  • Hyderabad, Telangana, India beBeeLinuxInfrastructure Full time ₹ 80,00,000 - ₹ 1,50,00,000

    Linux Infrastructure EngineerThe primary function of this role is to design, implement, and maintain Linux infrastructure systems for our organization. This includes building and installing computer infrastructure, monitoring client systems daily, and pinpointing problem areas.Key Responsibilities:Implement and maintain Linux operating systems on physical...


  • Hyderabad, Telangana, India beBeeEngineering Full time ₹ 60,00,000 - ₹ 1,20,00,000

    Linux Device Driver EngineerAs a Linux Device Driver Engineer, you will play a key role in developing and maintaining high-quality Linux device drivers for various hardware interfaces.Key Responsibilities:Develop and maintain high-quality Linux device drivers for various hardware interfaces to ensure seamless system operation.Work with kernel modules and...


  • Hyderabad, Telangana, India beBeeDevice Full time ₹ 15,00,000 - ₹ 25,00,000

    Job SummaryWe are seeking a highly skilled and motivated Linux device driver engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces and be comfortable debugging and optimizing low-level system software.Key...


  • Hyderabad, Telangana, India iHub-Data, IIIT Hyderabad Full time

    Job Title: Linux System AdministratorLocation : IIIT H,Gachibowli,HyderabadType of Job : Full time – work from office modeReporting Manager : Associate Professor (Systems) - IIIT HyderabadJob Summary:We are looking for a knowledgeable and proactive Systems Administrator to join our dynamic IT team. The ideal candidate will play a key role in the...


  • Hyderabad, Telangana, India beBeeLinux Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Opportunity: Linux Systems AdministratorJob SummaryWe are seeking a highly skilled Linux systems administrator to join our team. The successful candidate will have extensive experience managing Linux operating systems and a strong understanding of system administration principles.Key ResponsibilitiesAdminister and maintain Linux systems, including RedHat...


  • Hyderabad, Telangana, India beBeeEngineering Full time ₹ 20,00,000 - ₹ 25,00,000

    Linux Kernel Engineer Job DescriptionDeliver top-notch Linux kernel engineering expertise to design and develop innovative OS components, optimize system performance, and ensure seamless technical operations.Key Responsibilities:Develop and maintain high-quality Linux kernel componentsAdminister and optimize Linux systems for peak performanceTroubleshoot...


  • Hyderabad, Telangana, India beBeeDevelopment Full time ₹ 20,00,000 - ₹ 25,00,000

    Job Title: Linux Driver Development ExpertWe are seeking a highly skilled and experienced professional to lead our software development efforts in the area of Linux drivers.Key Responsibilities:Develop and drive execution of comprehensive software for new technology and product introduction projects, focusing on Linux driver developmentValidate new software...


  • Hyderabad, Telangana, India beBeeSoftware Full time ₹ 18,00,000 - ₹ 25,00,000

    Senior Software Engineer PositionWe are seeking a skilled Senior Software Engineer to participate in the design, development, test, and maintenance of our NAS appliance platform.This role requires strong experience in delivering Linux-based or appliance software, with proficiency in programming languages such as Python, bash, and C/C++.