
Linux Buses Development Lead
- Hyderabad, Telangana
- Permanent
- Full-time
- Lead design, development, and integration of sensor frameworks on Linux platforms (IIO, HID, etc.).
- Architect and maintain Linux kernel drivers for sensors (accelerometers, gyros, magnetometers, temperature, proximity, ambient light, etc.).
- Collaborate with cross-functional teams (hardware, firmware, QA, product) to deliver reliable sensor functionality.
- Optimize performance, power, and responsiveness of sensor subsystems.
- Debug and resolve kernel and user-space issues related to sensor data.
- Own the end-to-end sensor stack: kernel driver, HAL, middleware, and user-space API.
- Define test strategies and validate sensor accuracy and performance.
- Lead code reviews, mentor junior engineers, and enforce best practices in embedded Linux development.
- Stay up-to-date with latest Linux kernel developments, sensor technologies, and industry trends
- Strong expertise in Linux kernel driver development, especially for sensors (IIO, SPI, I2C, GPIO subsystems).
- Hands-on experience with sensor integration and calibration on embedded platforms.
- Proficient in C/C++, shell scripting, and basic Python.
- Solid understanding of Linux kernel architecture, device trees, and udev rules.
- Familiarity with middleware frameworks and sensor fusion algorithms.
- Experience with tools like oscilloscopes, logic analyzers, I2C/SPI protocol analyzers.
- Debugging skills with gdb, strace, perf, dmesg, and kernel logs.
- Experience with Yocto, Buildroot, or Android BSP is a plus.
- Knowledge of power and thermal optimization for sensor modules is desirable