Key Responsibilities
Lead the
design, development, and integration
of
sensor frameworks
on Linux platforms (e.g.,
IIO ,
HID , etc.).
Architect, implement, and maintain
Linux kernel drivers
for various sensors including
accelerometer, gyroscope, magnetometer, temperature, proximity, and ambient light .
Develop and integrate
sensor drivers
using
IIO, SPI, I2C, and GPIO
subsystems.
Perform
sensor calibration, testing, and validation
on embedded hardware platforms.
Collaborate with hardware and firmware teams for
sensor bring-up, debugging, and performance optimization .
Work with
device tree configurations ,
udev rules , and
middleware frameworks
to ensure seamless sensor functionality.
Utilize tools such as
oscilloscopes ,
logic analyzers , and
I2C / SPI protocol analyzers
for signal validation and debugging.
Debug kernel and user-space issues using
gdb ,
strace ,
perf ,
dmesg , and kernel logs.
Required Skills
Strong expertise in
Linux kernel driver development , particularly within the
IIO and input subsystems .
Hands-on experience with
sensor integration, bring-up, and calibration
on embedded platforms.
Proficient in
C / C++ ,
shell scripting , and basic
Python
for automation or testing.
In-depth understanding of
Linux kernel architecture ,
device tree configuration , and
udev
mechanisms.
Solid debugging and problem-solving skills using kernel-level tools.
Location : Bangalore
Experience : 7–12 years
Linux • Delhi, India