02 Nov
|
Sama AI
|
Hyderabad
Key Responsibilities
- Develop, customize, debug, and maintain Linux Kernel components and device drivers.
- Work on camera device drivers, sensor integration, and camera hardware interfaces.
- Develop and maintain phone device software components, including hardware-related modules.
- Debug kernel issues, system crashes, device initialization failures, and hardware integration problems.
- Work with hardware teams to troubleshoot device-level issues and ensure system stability.
- Perform code reviews, testing, debugging, and performance optimization.
- Collaborate with cross-functional teams to integrate and validate embedded software components.
Required Technical Skills
- 3.5 years of experience in Embedded Software Development.
- Solid programming skills in C and C++.
- Hands-on experience with Linux Kernel development and debugging.
- Knowledge of Linux device drivers, kernel modules, interrupts, memory management, and device initialization.
- Experience in one or more of the following areas:
- Linux Kernel Development
- Camera Device Driver Development
- Phone / Mobile Device Development
- Familiarity with embedded systems, hardware interfaces, and hardware–software integration.
- Experience using debugging tools such as GDB, JTAG, kernel logs, and debugging utilities.
- Good problem-solving and troubleshooting skills.
Preferred Skills
- Experience with Android/Linux-based mobile devices.
- Knowledge of V4L2, camera sensors, I2C, SPI, MIPI CSI-2, or related camera interfaces.
- Familiarity with Android HAL, AOSP, device trees, and kernel configuration.
- Experience with Git, build systems, and software version control.
- Understanding of boot process, kernel configuration, and device bring-up.
Pay: ₹14,000.00 - ₹66,000.00 per month
Application Question(s):
- How many years of Experience do you have in Linux Kernel Development?
Work Location: In person
📌 Linus Kernel Developer (Hyderabad)
🏢 Sama AI
📍 Hyderabad