Embedded Software Engineer

  • Category: IT Engineer & Developer Jobs
  • Location: Bhopal, Madhya Pradesh
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 16K to 22K
  • Published on: 2025/09/25

Hi Folks,

We are hiriing for Embedded Linux Engineer (Multiple Skills) for Hyderabad location. if you're excited by zero-to-one challenges, thrive in fast-paced environments, and want to make a real impact, this is your chance to help build something extraordinary from scratch.

Job Title: Embedded Linux Engineer (Multiple Skills)

Location: Hyderabad

Experience: 3 - 12 Years

Employment Type: Full-Time

Mode: Work from Office

Job Summary:

We are seeking a skilled Embedded Linux Engineer with deep expertise in virtualization technologies , platform software , and Linux kernel development . The ideal candidate will have hands-on experience working with QEMU, Yocto Project, BSPs, hypervisors , and the Linux kernel ecosystem , along with exposure to Android (AOSP) and Chrome OS platforms. You will be responsible for designing, developing, and maintaining software components across various layers including bootloader, HAL, kernel drivers , and hypervisors for embedded systems.

Key Responsibilities:
• Develop and maintain Board Support Packages (BSPs) using the Yocto Project .
• Design and integrate virtualization solutions using QEMU, KVM, Xen , or other hypervisors for embedded platforms.
• Work with Linux kernel internals , including writing and debugging Loadable Kernel Modules (LKMs) and device drivers .
• Integrate and customize bootloaders (e.g., U-Boot, Coreboot) for target platforms.
• Collaborate with hardware teams to bring up new platforms and debug PCI , USB , I2C , and other bus interfaces.
• Customize and integrate AOSP/Chrome OS for custom hardware platforms.
• Work closely with the HAL and middleware teams to ensure proper hardware abstraction and performance optimization.
• Debug issues across software and hardware boundaries using tools like JTAG, GDB, printk, and ftrace.
• Support continuous integration pipelines and unit/system testing infrastructure.

Required Skills:
• Strong programming experience in C/C++ and Shell scripting .
• In-depth understanding of Linux kernel architecture and experience with kernel driver development .
• Hands-on experience with QEMU , virtualization technologies, and emulation environments.
• Proficiency in building and customizing Yocto Project -based BSPs.
• Experience with bootloaders (e.g., U-Boot) and kernel bring-up on new hardware.
• Familiarity with PCIe , USB , and other hardware interface protocols.
• Working knowledge of AOSP , Chrome OS , and Android HAL layers.
• Strong debugging skills using hardware and software tools.
• Familiar with LKM , device tree , systemd , and Linux build systems.


Company Name: People Tech Group Inc

Related jobs

  • Web Developer

    Qualities: Passion for fool-proof design/programming, team player and ability to work in fast changing environment. Should good knowledge of php, HTML 5 , CSS 3, Bootstrap 5, Mysql, Jquery, javascript etc. PHP Developer: 0 to 5 years of experience Qu...

    Full Time / Part Time

    $ Estimated: 23K to 30K

    Remote

    2025/09/25


    Apply Now

  • Lead Engineer-Full Stack(Python+MERN

    About KL Kadel Labs is a leading IT services company delivering top-quality technology solutions since 2017, focused on enhancing business operations and productivity through tailored, scalable, and future-ready solutions. With deep domain expertise ...

    Full Time / Part Time

    $ Estimated: 20K to 34K

    Bhopal, Madhya Pradesh

    2025/09/25


    Apply Now

  • Java angular Developer

    Company Description Brandsmashers is a dynamic company at the forefront of digital transformation across diverse sectors including e-commerce, agriculture, healthcare, and education. Specializing in cutting-edge technologies such as React/Next.js, Vu...

    Full Time / Part Time

    $ Estimated: 15K to 16K

    Bhopal, Madhya Pradesh

    2025/09/25


    Apply Now