Job Title: Linux Device Driver / BSP Engineer
Experience: 3–5 Years
Location: hyderabad and bangalore
Employment Type: Full-Time
Company: GenZS Recruitment Solutions (for Client)
Job Description
We are looking for smart, innovative, and motivated Linux BSP / Device Driver Engineers to join a high-performing engineering team. The role involves working on Linux/Android platforms, focusing on BSP development, kernel subsystems, and low-level driver engineering across multiple product deployments.
Key Responsibilities
Develop, port, integrate, and test Linux device drivers across BSP and kernel subsystems.
Perform board bring-up and bootloader development for new hardware platforms.
Design, implement, and debug kernel-space and user-space components.
Work on communication protocols such as I2C, SPI, UART, USB, CAN, MIPI CSI/DSI, and PCIe.
Debug complex system-level issues including kernel crashes, system hangs, abnormal resets, and performance bottlenecks.
Collaborate closely with hardware, firmware, and application teams for end-to-end product delivery.
Prepare technical documentation and support testing and validation activities.
Required Skills & Experience
3–5 years of experience in Linux device driver development including porting, integration, and testing.
Strong expertise in C/C++ programming.
Hands-on experience with board bring-up and bootloader development.
-
Strong understanding of Linux kernel internals and OS concepts such as:
Multithreading
Synchronization
IPC mechanisms
Parallel processing
Experience working on ARM 32-bit / 64-bit architectures.
Proficiency in debugging using JTAG, TRACE32, ICE, ICD, oscilloscopes, and protocol analyzers.
Good scripting skills in Python and Shell.
Experience with version control and development tools such as Git, Perforce, Gerrit, JIRA, Confluence, and Jenkins.
Strong analytical, problem-solving, and communication skills.
Educational Qualification
Bachelor’s or Master’s degree in Engineering (B.E./B.Tech or M.E./M.Tech)
Specialization in EEE / ECE / CSE
If you want, I can also:
Shorten this JD to a 1-page version
Create Boolean search strings for sourcing
Convert it into a LinkedIn / Naukri job post
Tailor it for Android BSP vs pure Linux kernel roles
Qualifications
BE in IT or equivalent
About the Company
hiring for IT cliet
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
More jobs at GenZS Recruitment solutions
IT Recruiter - Goregaon west, Western Suburbs, Mumbai, Maharashtra
GenZS Recruitment solutions
Regional Sales manager - B2B - 5 to 10 years - Philipines
GenZS Recruitment solutions
Senior DevOps Engineer - 5 + years - OTT platform - hyde
GenZS Recruitment solutions
Java dev - 4 years - navi mumbai
GenZS Recruitment solutions
Software database engineer - 10 years - remote - Contract
GenZS Recruitment solutions
Apply for this position
Sign In to ApplyAbout GenZS Recruitment solutions
Careers at GenZS Recruitment solutions. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.
Similar Jobs
More jobs at GenZS Recruitment solutions
IT Recruiter - Goregaon west, Western Suburbs, Mumbai, Maharashtra
GenZS Recruitment solutions
Regional Sales manager - B2B - 5 to 10 years - Philipines
GenZS Recruitment solutions
Senior DevOps Engineer - 5 + years - OTT platform - hyde
GenZS Recruitment solutions
Java dev - 4 years - navi mumbai
GenZS Recruitment solutions
Software database engineer - 10 years - remote - Contract
GenZS Recruitment solutions