Skip to main content
VHire
Back to Jobs
C

c,Linux and yocto

CADMAXXHyderabad, Telangana, IndiaPosted 4 days ago• Updated Today
contract
senior

Salary

Not disclosed

Experience

6-11 Years

Applicants

0

Views

242

Embedded Linux Engineer

We are seeking an experienced Embedded Linux Engineer with strong expertise in C programming, Linux Embedded Systems, Yocto Project, and Linux Device Driver Development. The ideal candidate will be responsible for developing, customizing, and maintaining embedded Linux software stacks, device drivers, and Yocto-based distributions for ARM/RISC-V platforms.

Key Responsibilities

  • Develop and maintain applications using C/Embedded C.
  • Design, develop, and debug Linux device drivers (Character, Platform, I2C, SPI, GPIO, UART, etc.).
  • Customize and maintain Yocto Project builds, including BitBake recipes, custom layers, and image generation.
  • Configure and customize Linux kernel, bootloader, and root filesystem.
  • Develop and integrate kernel modules and user-space applications.
  • Debug embedded Linux systems using serial console, GDB, JTAG, and kernel logs.
  • Work closely with hardware teams for board-level integration and peripheral enablement.
  • Optimize system performance, memory usage, and boot time.
  • Participate in code reviews, unit testing, and software documentation.

Requirements

  • Strong programming skills in C/Embedded C.
  • Good understanding of Linux internals and embedded Linux development.
  • Hands-on experience with Linux Device Driver Development.
  • Experience with Yocto Project, including BitBake recipes, custom layers, and image generation.
  • Familiarity with Linux kernel configuration and module development.
  • Experience with cross-compilation and build systems.
  • Proficiency with Git and Linux development tools.

Work Arrangements

  • Location: Hyderabad, Telangana, India
  • Type: Contract
  • Experience: 6-11 years
  • Shift/schedule details: Not specified.
  • Remote/office requirements: Not specified.
  • Office visit requirements: Not specified.
  • Travel requirements: Not specified.

Required Skills

  • Yocto
  • C
  • Linux
  • Device Driver Development

Good-to-Have Skills

  • CAN
  • USB
  • Ethernet
  • Shell scripting
  • OpenEmbedded
  • UART
  • I2C
  • SPI
  • Buildroot
  • U-Boot
  • Python

Apply now and get matched with AI-powered scoring

Takes less than 60 seconds

Required Skills
Yocto
C
Linux
Device Driver Development
CAN
USB
Ethernet
Shell scripting
OpenEmbedded
UART
I2C
SPI
Buildroot
U-Boot
Python
About CADMAXX

CADMAXX is hiring talented professionals.

IndustryTechnology
Company size50-200 employees