An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Ftprotech is seeking an experienced Engineer II - Software Development in Hyderabad to lead Linux device driver development for USB 3.x/4 and Thunderbolt interfaces on Snapdragon platforms. You will design, implement, test, and debug embedded C code, configure Linux kernel internals, and collaborate with cross-functional teams to ensure robust power management and high-speed data transfer.
The role requires 3–6 years in embedded software engineering, strong C proficiency, and hands-on work with
Ftprotech is seeking an experienced, highly technical, and accomplished Engineer II - Software Development specializing in USB Driver Development with 3 to 6 years of professional Linux kernel, embedded systems, and device driver engineering experience to join our client engagement team on a full-time, permanent basis in Hyderabad (Work Location: KRC Tower). In this specialized systems software role, you will spearhead designing, developing, testing, and debugging complex Linux device drivers for USB 3.x and USB 4 architectures running on Qualcomm Snapdragon platforms. You will work closely with hardware architects, firmware engineers, and validation squads to ensure robust power management, high-speed data transfer compliance, and flawless system reliability. Ideal candidates bring a robust academic degree in computer science or electronics engineering, deep practical mastery of C programming, USB analyzer tooling, and immediate availability for deployment in Hyderabad.
As an Engineer II - Software Development at Ftprotech in Hyderabad, you will take full ownership of Linux device driver development, USB protocol implementation, kernel-level debugging, and pre/post-silicon validation. Your day-to-day responsibilities encompass authoring embedded C code, configuring Linux kernel OS internals, debugging USB 3.0/3.1/4 and Thunderbolt 3/4 interfaces utilizing LeCroy USB analyzers, and optimizing power management states (Sleep/Hibernation). You will collaborate proactively with cross-functional semiconductor and software engineering teams to resolve complex system-level bugs, execute compliance testing, and deliver production-grade firmware solutions. Working in a fast-paced technology consulting environment in Hyderabad, you will drive embedded software excellence and next-gen hardware-software integration.
When applying for senior Linux device driver roles in Hyderabad, ensure your resume explicitly highlights your USB 4 / Thunderbolt protocol depth, LeCroy analyzer proficiency, and Snapdragon SoC kernel development track record.