Senior Embedded Linux Development Specialist

2 days ago


Hyderabad City Taluka, Pakistan beBee Careers Full time

We are seeking an experienced Embedded Linux Engineer to leverage their expertise in Linux distributions such as OpenWRT or Yocto for embedded systems.

This role involves developing and maintaining Linux kernel drivers for display panel drivers and other peripherals, as well as integrating hardware and software components for embedded devices.

The ideal candidate should have hands-on experience with various kernel subsystems, DRM / FB frameworks, PCIe, and bootloader on UI frameworks (e.g., Qt, Wayland) on embedded devices.

Proficient in bootloaders (e.g., U-Boot), kernel configuration, and initramfs management. Strong problem-solving skills and the ability to develop tools in Python to support embedded platforms are required.

The ideal candidate should have a proven track record in debugging memory leaks, performance issues, power management, and complex field issues. Exposure to CI/CD pipelines and automated testing frameworks for embedded devices is a plus.

About the Job

Responsibilities:

  • Leverage expertise in Linux distributions such as OpenWRT or Yocto for embedded systems.
  • Develop and maintain Linux kernel drivers for display panel drivers and other peripherals.
  • Integrate hardware and software components for embedded devices.
  • Analyze and debug complex technical issues related to memory leaks, performance, and power management.
  • Collaborate with cross-functional teams to design, implement, and test CI/CD pipelines and automated testing frameworks.

Requirements:

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Qualifications:

  • Deep understanding of Linux kernel driver development and distribution maintenance.
  • Hands-on experience with kernel subsystems, DRM/FB frameworks, and PCIe.
  • Proficiency in bootloader development (U-Boot) and kernel configuration.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Strong problem-solving skills and ability to develop tools in Python.


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Key Responsibilities:Troubleshoot graphics-related issues in OpenGL ES and OpenCL.Expertise in Graphics and UI Frameworks in Embedded Linux.Support Graphics (GPU) issues from Kernel driver, user space, and Debian/Ubuntu/Yocto Graphics stack.Coordinate effectively between customers and developers.


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    We require a Linux Kernel Driver Developer to join our team. In this role, you will be responsible for developing high-quality drivers that meet the stringent requirements of our customers.The successful candidate will have experience in Linux Clock/PMIC driver development, as well as skills/experience in C programming and good exposure to Embedded systems &...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Role ResponsibilitiesThis Software Engineer position requires a candidate with strong skills in C programming and experience with Linux OS concepts.The successful candidate will work on developing and validating embedded and cloud edge software.Design and develop software applications and/or utility programs.Collaborate with systems, hardware, architecture,...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Embedded Software SpecialistWe require an experienced professional to develop and debug multi-threaded PC Applications and their interaction with an embedded server and SW Drivers on the mobile platform. This involves implementing on-target scripts that generate code that decouples static generation of the code and supporting local software/CE teams on...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Key Responsibilities\As a Senior Software Engineer, your key responsibilities will include:\\Designing, developing, and modifying software applications and embedded systems.\Developing software specifications for embedded systems in collaboration with cross-functional teams.\Maintaining high-quality documentation and ensuring accurate testing of software...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Senior Software Engineer Role SummaryWe are seeking an experienced Senior Software Engineer to join our team. As a key member, you will be responsible for leading the development of security software and implementing various tools and technologies.Key ResponsibilitiesDeveloping security software using embedded C programming for ARM/RISCV...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team. In this role, you will be responsible for designing, developing, and testing embedded software applications. You will work closely with other engineers and teams to ensure that the software meets the required standards.Key Responsibilities:Design and develop...


  • Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Company: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    We are seeking a talented Software Engineer to work on the development of Linux kernel features for Qualcomm Snapdragon Chipsets. As a member of our team, you will be responsible for designing, implementing, and validating embedded and cloud edge software applications.Requirements:Bachelor's degree in Engineering, Information Systems, Computer Science, or...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    We are seeking an experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for developing and implementing security software solutions using embedded C programming for ARM/RISCV platforms.About the Role:This role is ideal for individuals with strong technical skills and experience in software development,...