Nexthire logo
Nexthire5 days ago

Velmenni - Firmware & Linux Device Driver Engineer

On-site · New Delhi, Delhi, India

Type
Full Time
Level
Mid Level
Education
Masters Degree
Company size
Unknown

Job Summary

Firmware & Linux Device Driver Engineer needed to design, develop, and maintain Linux device drivers, kernel modules, and BSP components for custom hardware platforms; develop embedded firmware in C/C++ for ARM-based systems in Bare Metal and RTOS; perform board bring-up, device tree configuration, and bootloader customization (U-Boot); debug and optimize hardware-software interactions; collaborate with hardware, FPGA, and system engineering teams; participate in code reviews and documentation; strong experience in Linux kernel, device drivers, and embedded firmware; proficiency in C/C++, ARM, and debugging tools; knowledge of UART, SPI, I2C, GPIO, PWM, CAN, Ethernet; familiarity with Linux networking and FPGA co-design is a plus.

Required Qualifications

  • Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Science, or a related field
  • 5–8 years of experience in Linux kernel, device driver, and embedded firmware development
  • Strong programming skills in C and C++
  • Hands-on experience with Linux device driver development, including kernel modules, platform drivers, DMA, and interrupt handling
  • Strong understanding of Linux kernel internals, memory management, synchronization mechanisms, and BSP development
  • Experience with device tree configuration, board bring-up, and bootloader customization
  • Strong knowledge of ARM-based embedded systems
  • Experience with communication interfaces such as UART, SPI, I2C, GPIO, PWM, CAN, and Ethernet
  • Proficiency with debugging tools such as GDB, JTAG/SWD, oscilloscopes, and logic analyzers
  • Experience with Git and build systems including Makefile, Kbuild, and CMake
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Nexthire

Velmenni - Firmware & Linux Device Driver Engineer

Apply on Sorce