Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 - 0 Lacs
Hyderabad
Work from Office
Job Title: Linux Device Driver Engineer Location: Hyderabad, Telangana, India Job Summary: We are seeking a highly skilled and motivated Linux Device Driver Engineer to join our dynamic engineering team. You will be responsible for the design, development, testing, and debugging of device drivers for embedded Linux systems. Your work will be crucial in enabling seamless interaction between our hardware and software platforms. Responsibilities: Design and develop high-quality Linux device drivers for various hardware peripherals (e.g., sensors, communication interfaces like UART, SPI, I2C, network interfaces, storage devices). Work closely with hardware engineers to understand hardware specifications and functionalities. Implement kernel-level modules and ensure their stability, performance, and security. Develop and execute unit and integration tests to validate driver functionality. Debug and resolve issues related to device drivers in development and production environments. Optimize drivers for performance and resource utilization. Contribute to the development and maintenance of the build and integration processes. Stay up-to-date with the latest Linux kernel developments and relevant hardware technologies. Document design specifications, implementation details, and testing procedures. Collaborate effectively with other software engineers, hardware engineers, and QA teams. Qualifications: Mandatory hands on experience in developing Linux device drivers for basic peripherals like I2C, UART, SPI etc. Deep understanding of Linux internals like memory mapping, interrupt handling (top half, bottom half), Device tree concepts. Strong proficiency in Advanced C programming and a deep understanding of the Linux kernel architecture. Good knowledge of driver models such as the Linux Device Model, platform drivers, and bus-specific drivers (e.g., PCI, USB, I2C, SPI). Good to have experience in RTOS firmware programming. Familiarity with debugging tools such as GDB, kernel debugging techniques (e.g., printk, kernel crash dumps). Experience with build systems (e.g., Make, CMake, Yocto Project). Understanding of hardware interfaces and protocols. Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Preferred Qualifications: Experience with real-time operating systems (RTOS) concepts. Contributions to open-source Linux kernel projects. Experience with specific hardware architectures (e.g., ARM, x86). Knowledge of scripting languages such as Python or Bash. Experience with virtualization technologies.
Posted 2 days ago
1.0 - 4.0 years
1 - 5 Lacs
Hyderabad
Work from Office
Very Urgent: Hardware Support Engineer Company: AurumData Solutions Experience: 1-3 Years Location: Hyderabad Title: Technical Hardware Support Engineer Job Mode: Permanent Job Mode: Work From Office Shift: USA (CST Time Zone)& Europe Time Zone Key Skills: Hardware Support, Hardware, USB, SATA, BIOS/UEFI, Thunderbolt, PCLE, Diagnostic tools (SMART, POST, HWMonitor), storage devices, memory modules, external enclosures, and motherboards Profile Summary: Oriented support engineer with foundational knowledge of hardware troubleshooting and diagnostics. Specializes in resolving hardware issues related to components, connectivity, power, and compatibility across desktop, server, and peripheral hardware. Key Responsibilities: Diagnose and resolve hardware issues with storage devices, memory modules, external enclosures, and motherboards. Perform component-level checks, including power, interface (USB, SATA, Thunderbolt), and thermal conditions. Assist customers with hardware installations, upgrades, and RMA processes. Maintain asset logs and test hardware returned via RMA. Provide clear documentation and escalation paths for defective or DOA (dead-on-arrival) components. Collaborate with vendors and product teams on quality control issues. Technical Skills Required: Component-level knowledge (SSDs, HDDs, RAM, enclosures, cables) Interfaces: SATA, NVMe, USB, Thunderbolt, PCIe BIOS/UEFI configuration and firmware upgrade processes Diagnostic tools (SMART, POST, HWMonitor) Experience using multimeters, thermal scanners, and loopback tools (optional) If you are interested, kindly share your CVs to Balaram@aurumdatasolutions.com Regards, Balaram K Mobile No: +91- 9000749410 / 9848771366 Email: Balaram@aurumdatasolutions.com
Posted 5 days ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
20312 Jobs | Dublin
Wipro
11977 Jobs | Bengaluru
EY
8165 Jobs | London
Accenture in India
6667 Jobs | Dublin 2
Uplers
6464 Jobs | Ahmedabad
Amazon
6352 Jobs | Seattle,WA
Oracle
5993 Jobs | Redwood City
IBM
5803 Jobs | Armonk
Capgemini
3897 Jobs | Paris,France
Tata Consultancy Services
3776 Jobs | Thane