GenZS Recruitment solutions

Core BSP - 3 to 5 years - HYD & Banglore

GenZS Recruitment solutions Kurnool 16 days ago
engineering

 

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