{"id":1227623,"url":"https://alion.io/job/grackle-business-solutions-linux-device-driver-engineer","title":"Linux Device Driver Engineer","company":{"id":3800731,"name":"Grackle Business Solutions","domain":"grackle.in","url":"https://alion.io/company/grackle-business-solutions","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"DevOps","role_family":"DevOps","seniority":"middle","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India","Kochi, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":11500,"max_usd":31000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":23},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Linux","optional":false}],"status":"live","first_seen_at":"2026-09-23T12:18:19Z","employer_posted_date":null,"last_verified_at":"2026-09-23T12:18:19Z","board_verified":false,"closed_at":null,"days_open":22,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":22},"description":"Role Overview:\n\nAs a Linux Device Driver Engineer, you will be at the heart of our hardware-software integration efforts, architecting and maintaining low-level drivers that power our next-generation product lines. You will work in a highly collaborative environment, partnering closely with hardware design teams, firmware engineers, and system architects to ensure seamless performance across our platforms. Your contributions will directly influence the stability, power efficiency, and responsiveness of our devices, ensuring a premium experience for our end users and maintaining our competitive edge in the market. This role is based in our Bangalore and Kochi offices, operating in a hybrid model that balances deep technical focus with cross-functional team synergy.\n\nKey Responsibilities:\n\n- Develop and optimize Linux kernel drivers to ensure high-performance communication between hardware components and the operating system.\n\n- Debug complex system-level issues by performing root cause analysis on kernel panics, memory leaks, and interrupt latency to improve overall system reliability.\n\n- Collaborate with hardware engineering teams during the board bring-up phase to validate peripheral functionality and ensure hardware-software alignment.\n\n- Implement power management features and thermal mitigation strategies to enhance the battery life and thermal profile of our mobile and embedded devices.\n\n- Contribute to upstream kernel development and maintain internal codebases to keep our software stack aligned with the latest Linux community standards.\n\nRequired Skillset:\n\n- Demonstrated expertise in C programming and Linux kernel internals, with a deep understanding of memory management, process scheduling, and interrupt handling.\n\n- Proven ability to navigate and modify device tree configurations and board support packages for ARM-based architectures.\n\n- Strong analytical mindset for troubleshooting hardware-software interfaces, coupled with the ability to communicate technical constraints clearly to non-technical stakeholders.\n\n- A Bachelor's or Master's degree in Computer Science, Electronics, or a related field, providing a solid foundation in operating system theory and computer architecture.\n\n- Exceptional interpersonal skills that facilitate effective knowledge sharing within a distributed team structure across our Bangalore and Kochi locations.\n\n- High degree of adaptability in a fast-paced R&D environment, with the ability to pivot between independent deep-work sessions and collaborative team sprints.\nSkills\nDevice Driver, Linux, Kernel, Embedded System, File System, Ethernet Port, Linux OS","description_format":"text","description_chars":2638,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-25T13:06:44Z"}],"visa":[],"liveness":{"score":36,"band":"fade","label":"Fading","p_open":0.85,"p_active":0.761,"p_room":0.55,"age_days":21,"expected_fill_days":20,"reasons":["seen:21","velocity","win:tail"],"computed_at":"2026-10-15T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/grackle-business-solutions-linux-device-driver-engineer","json_url":"https://alion.io/job/grackle-business-solutions-linux-device-driver-engineer.json","meta":{"generated_at":"2026-10-16T04:48:57Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1821,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3800731},"rest":"https://alion.io/mcp/rest/get_company?id=3800731"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fgrackle-business-solutions-linux-device-driver-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fgrackle-business-solutions-linux-device-driver-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fgrackle-business-solutions-linux-device-driver-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/grackle-business-solutions-linux-device-driver-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fgrackle-business-solutions-linux-device-driver-engineer"}]}